VirtualBox

Changeset 56511 in vbox


Ignore:
Timestamp:
Jun 18, 2015 11:58:54 AM (9 years ago)
Author:
vboxsync
Message:

xmllint: Use the catalog files and added VBOX_XMLLINT_OPTS so extra options (like --load-trace) can be specified on the kmk command line.

File:
1 edited

Legend:

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

    r56509 r56511  
    102102ifdef VBOX_XML_CATALOG
    103103 VBOX_XSLTPROC_WITH_CAT    = $(REDIRECT) -E "XML_CATALOG_FILES=$(VBOX_XML_CATALOG)" -- $(VBOX_XSLTPROC)
     104 VBOX_XMLLINT_WITH_CAT     = $(REDIRECT) -E "XML_CATALOG_FILES=$(VBOX_XML_CATALOG)" -- $(VBOX_XMLLINT)
    104105else
    105106 VBOX_XSLTPROC_WITH_CAT    = $(VBOX_XSLTPROC)
     107 VBOX_XMLLINT_WITH_CAT     = $(VBOX_XMLLINT)
    106108endif
    107109
     
    664666validatemanual_$(lang): \
    665667$$(addprefix $(VBOX_PATH_MANUAL_OUTBASE)/$(lang)/,$(VBOX_MANUAL_XML_FILES_INCL_CHANGELOG)) \
    666                 $$(MAKEFILE_CURRENT)
    667         $$(QUIET)$(VBOX_XMLLINT) --dtdvalid $$(VBOX_PATH_DOCBOOK_DTD)/docbookx.dtd --xinclude --noout $$(filter %.xml,$$^)
     668                $$(VBOX_XML_CATALOG) $$(VBOX_XML_CATALOG_DOCBOOK) $$(MAKEFILE_CURRENT)
     669        $$(QUIET)$(VBOX_XMLLINT_WITH_CAT) $(VBOX_XMLLINT_OPTS) --dtdvalid $$(VBOX_PATH_DOCBOOK_DTD)/docbookx.dtd \
     670                --xinclude --noout $$(filter %.xml,$$^)
    668671endef
    669672
     
    715718# validate SDK manual
    716719validatesdkref: $(addprefix $(VBOX_PATH_MANUAL_OUTBASE)/en_US/,$(VBOX_SDKREF_XML_FILES)) \
    717                 $(MAKEFILE_CURRENT)
    718         $(QUIET)$(VBOX_XMLLINT) --dtdvalid $(VBOX_PATH_DOCBOOK_DTD)/docbookx.dtd --xinclude --noout $(filter %.xml,$^)
     720                $(VBOX_XML_CATALOG) $(VBOX_XML_CATALOG_DOCBOOK) $(MAKEFILE_CURRENT)
     721        $(QUIET)$(VBOX_XMLLINT_WITH_CAT) $(VBOX_XMLLINT_OPTS) --dtdvalid $(VBOX_PATH_DOCBOOK_DTD)/docbookx.dtd \
     722                --xinclude --noout $(filter %.xml,$^)
    719723
    720724
     
    931935# validate man page XML source
    932936validateman: $(addprefix $(VBOX_PATH_MANUAL_SRC)/en_US/,$(VBOX_MANUAL_XML_REFENTRY_FILES)) \
    933                 $(MAKEFILE_CURRENT)
    934         $(QUIET)$(VBOX_XMLLINT) --dtdvalid $(VBOX_PATH_DOCBOOK_DTD)/docbookx.dtd --noout $(filter %.xml,$^)
     937                $(VBOX_XML_CATALOG) $(VBOX_XML_CATALOG_DOCBOOK) $(MAKEFILE_CURRENT)
     938        $(QUIET)$(VBOX_XMLLINT_WITH_CAT) $(VBOX_XMLLINT_OPTS) --dtdvalid $(VBOX_PATH_DOCBOOK_DTD)/docbookx.dtd \
     939                --noout $(filter %.xml,$^)
    935940
    936941
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