VirtualBox

Changeset 86263 in vbox for trunk/doc/manual


Ignore:
Timestamp:
Sep 24, 2020 11:44:51 AM (5 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
140536
Message:

bugref:9831. Creating manual.qhp file

File:
1 edited

Legend:

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

    r86236 r86263  
    247247        $(addprefix HTMLHelp/,$(VBOX_MANUAL_PNG_FILES_$(lang))) \
    248248        html-single/UserManual.xhtml \
     249        html-single/manual.qhp \
    249250        $(addprefix HTMLHelp/,    index.html go01.html) \
    250251        $(addprefix html-chunks/, index.html go01.html) \
     
    816817html:: $(VBOX_PATH_MANUAL_OUTBASE)/en_US/html-single/UserManual.xhtml
    817818html:: $(VBOX_PATH_MANUAL_OUTBASE)/en_US/html-chunks/index.html
     819html:: $(VBOX_PATH_MANUAL_OUTBASE)/en_US/html-single/manual.qhp
    818820html-zip:: $(VBOX_PATH_MANUAL_OUTBASE)/en_US/UserManual.zip
    819821
     
    880882, $(evalcall2 def_vbox_refentry_to_manpage,$(lang),$(file))))
    881883
     884################Generate qHelp's qhp file out of UserManual.xhtml###############################
     885$(VBOX_PATH_MANUAL_OUTBASE)/en_US/html-single/manual.qhp: \
     886                $(if $(VBOX_HAVE_XMLLINT),$(VBOX_PATH_MANUAL_OUTBASE)/en_US/validatemanual.run,) \
     887                $(VBOX_XML_CATALOG) $(VBOX_XML_CATALOG_DOCBOOK) $(VBOX_XML_CATALOG_MANUAL) \
     888                $(VBOX_XML_ENTITIES) | $$(dir $$@)
     889        $(call MSG_TOOL,xsltproc $(notdir $(firstword $(filter %.xsl,$^))),,$(firstword $(filter %.xml,$^)),$@)
     890        $(QUIET)$(call VBOX_XSLTPROC_WITH_CAT) \
     891                --output $(VBOX_PATH_MANUAL_OUTBASE)/en_US/html-single/manual.qhp \
     892                $(VBOX_PATH_MANUAL_SRC)/xhtml-qhelp.xsl \
     893                $(VBOX_PATH_MANUAL_OUTBASE)/en_US/html-single/UserManual.xhtml
    882894
    883895# Handy aliases.
     
    895907
    896908include $(FILE_KBUILD_SUB_FOOTER)
    897 
Note: See TracChangeset for help on using the changeset viewer.

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