VirtualBox

Changeset 99065 in vbox for trunk/doc/manual


Ignore:
Timestamp:
Mar 20, 2023 12:16:52 PM (22 months ago)
Author:
vboxsync
Message:

manual/Makefile.kmk: Cleaning up html and qhelp outputting. The latter doesn't need an extra copy of the Docbook version of the images, since DITA-OT copies the necessary images to qhelp/topics/images/. [fix] bugref:10348 bugref:10302

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/doc/manual/Makefile.kmk

    r99064 r99065  
    167167 #
    168168
    169  ## @todo r=bird:Why outside the big if statement? There should be no targets if not entered...
    170169 BLDDIRS += $(addprefix $(VBOX_PATH_MANUAL_OUTBASE)/, $(VBOX_MANUAL_ALL_LANGUAGES))
    171170
     
    302301  endif
    303302
     303  ifdef VBOX_WITH_DOCS_HTML
     304   #
     305   # target for installing the chunked HTML docs
     306   #
     307   INSTALLS += VBox-docs-usermanual-html
     308   VBox-docs-usermanual-html_INST = $(INST_BIN)
     309   VBox-docs-usermanual-html_MODE = a+r,u+w
     310   VBox-docs-usermanual-html_SOURCES = $(VBOX_PATH_MANUAL_OUTBASE)/en_US/UserManual.zip=>UserManual-html.zip
     311   VBOX_MANUAL_PACK += $(PATH_STAGE_BIN)/UserManual-html.zip
     312  endif
     313
    304314  ifdef VBOX_WITH_DOCS_QHELP
    305315   #
     
    317327        $(PATH_STAGE_BIN)/UserManual.qhc
    318328   endif
    319   endif
    320 
    321   ifdef VBOX_WITH_DOCS_HTML
    322    #
    323    # target for installing the chunked HTML docs
    324    #
    325    INSTALLS += VBox-docs-usermanual-html
    326    VBox-docs-usermanual-html_INST = $(INST_BIN)
    327    VBox-docs-usermanual-html_MODE = a+r,u+w
    328    VBox-docs-usermanual-html_SOURCES = $(VBOX_PATH_MANUAL_OUTBASE)/en_US/UserManual.zip=>UserManual-html.zip
    329    VBOX_MANUAL_PACK += $(PATH_STAGE_BIN)/UserManual-html.zip
    330329  endif
    331330
     
    401400
    402401 #
    403  # Shared rules for LaTeX based PDF generation - Only used for SDK & Accessability.
     402 # Shared rules for LaTeX based PDF generation - Only used for SDK & Accessibility.
    404403 #
    405404
     
    423422
    424423
    425  #
    426  # SDKRef.pdf
    427  #
     424 #################################################################################################################################
     425 #      SDKRef.pdf - xidl => Docbook => LaTeX => PDF                                                                             #
     426 #################################################################################################################################
     427
    428428 VBOX_SDKREF_XML_FILES = SDKRef.xml
    429429
     
    501501
    502502
    503 
    504  #
    505  # Accessibility.pdf
    506  #
     503 #################################################################################################################################
     504 #      Accessibility.pdf - Docbook => LaTeX => PDF                                                                              #
     505 #################################################################################################################################
    507506
    508507 # Turn Accessibility.xml into LaTeX.
     
    578577
    579578 #################################################################################################################################
    580  #      The UserManual in all its output variations (DITA-OT).                                                                   #
     579 #      UserManual.* - The user manual in all its output variations (DITA-OT).                                                   #
    581580 #################################################################################################################################
    582581
     
    790789                "/transtype:xhtml" \
    791790                "/outdir:$(@D)" \
    792                 "/tempdir:$(VBOX_PATH_MANUAL_OUTBASE)/en_US/dita/temp_xhtml" # "/debug"
     791                "/tempdir:$(VBOX_PATH_MANUAL_OUTBASE)/en_US/dita/temp_xhtml"
    793792
    794793 # disable for now
     
    804803        $(QUIET)$(RM) -f $@
    805804        $(QUIET)$(REDIRECT) -C $(VBOX_PATH_MANUAL_OUTBASE)/en_US/ -- $(VBOX_ZIP) \
    806                 -9 -r $@ html-chunks
     805                -9 -r "$@" "html-chunks"
    807806
    808807 html:: $(VBOX_PATH_MANUAL_OUTBASE)/en_US/html-chunks/index.html
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette