VirtualBox

Changeset 99060 in vbox for trunk/doc


Ignore:
Timestamp:
Mar 20, 2023 2:45:41 AM (21 months ago)
Author:
vboxsync
Message:

manual/Makefile.kmk: Cleaning up the makefile step by step... bugref:10348 bugref:10302

File:
1 edited

Legend:

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

    r99059 r99060  
    669669 #    then used at the end of each conversion to fix the hrefs.
    670670 #
     671 #    Steps taken converting individual Docbook refentry files:
     672 #        1. refsect2_to_refsect1.py flattens the refsect1/refsect2 hierarchy,
     673 #           creating a .xml version next to the final dita file.
     674 #        2. docbook2dita.xsl takes that and produces a .dita-file.
     675 #        3. mark_external_urls.xsl marks external links in the .dita-file.
     676 #        4. add_file_to_id_only_references.py converts ID-only hrefs into
     677 #           href="filename.dita#ID" using the mapping DB.
    671678
    672679 ##
     
    713720                "$$<" \
    714721                $$(VBOX_PATH_MANUAL_OUTBASE)/$1/user_isomakercmd-man.xml
    715  endef
     722 endef # def_vbox_refentry_to_dita
    716723
    717724 ## Convert a single refentry file to dita.
     
    746753        $$(QUIET)$$(VBOX_BLD_PYTHON) $$(VBOX_PATH_MANUAL_SRC)/add_file_to_id_only_references.py \
    747754                --mapping-file "$$(VBOX_USER_MANUAL_ID_MAPPING_FILE_$1)" "$$@"
    748  endef
     755 endef # def_vbox_refentry_file_to_dita
     756
    749757 $(foreach lang,$(VBOX_MANUAL_ALL_LANGUAGES) \
    750758        ,$(evalcall2 def_vbox_refentry_to_dita,$(lang)) \
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