VirtualBox

Changeset 56537 in vbox


Ignore:
Timestamp:
Jun 18, 2015 6:34:56 PM (9 years ago)
Author:
vboxsync
Message:

More cleanups

File:
1 edited

Legend:

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

    r56536 r56537  
    880880
    881881
    882 ##########################################################################################
    883 #
    884 #  ChangeLog.html
    885 #
    886 ##########################################################################################
    887 
    888 # intermediate step to do some variable replacement in the XSL configuration
    889 $(VBOX_PATH_MANUAL_OUTBASE)/en_US/docbook-changelog-formatcfg.xsl: \
    890                 $(VBOX_PATH_MANUAL_SRC)/docbook-changelog-formatcfg.xsl $(MAKEFILE_CURRENT) | $$(dir $$@)
    891         $(call MSG_L1,Pre-processing $(@F) to $@)
    892         $(QUIET)$(RM) -f $@.tmp $@
    893         $(QUIET)$(SED) -e 's|\$$DOCBOOKPATH|$(VBOX_PATH_DOCBOOK)|g' \
    894                        -e 's|\$$CFGPATH|$(VBOX_PATH_MANUAL_SRC)|g' \
    895                        -e 's|\$$TARGETPATH|$(@D)|g' --output $@.tmp $<
    896         $(QUIET)$(MV) -f $@.tmp $@
    897 
     882#
     883# ChangeLog.html
     884#
    898885# This XSLT rule depends on $(VBOX_PATH_MANUAL_OUTBASE)/en_US/user_ChangeLog.xml, which is build by the complex rule
    899886#    $(foreach f,$(VBOX_MANUAL_LANGUAGES),$(VBOX_PATH_MANUAL_OUTBASE)/$f/user_ChangeLog.xml): ...
    900887# much further above. That rule takes en_US/user_ChangeLog.xml and replaces $VIRTUALBOX_CHANGELOG_IMPL
    901888# with the actual change log contained in user_ChangeLogImpl.xml
     889#
     890$(evalcall2 def_vbox_replace_paths_in_xslt,docbook-changelog-formatcfg.xsl,en_US/)
    902891$(VBOX_PATH_MANUAL_OUTBASE)/en_US/ChangeLog.html: \
    903892                $(VBOX_PATH_MANUAL_OUTBASE)/en_US/docbook-changelog-formatcfg.xsl \
    904893                $(VBOX_PATH_MANUAL_OUTBASE)/en_US/user_ChangeLog.xml
    905         $(QUIET)$(VBOX_XSLTPROC) --xinclude --nonet --output $(VBOX_PATH_MANUAL_OUTBASE)/en_US/ChangeLog.html \
    906                 $(@D)/docbook-changelog-formatcfg.xsl \
    907                 $(VBOX_PATH_MANUAL_OUTBASE)/en_US/user_ChangeLog.xml
     894        $(QUIET)$(VBOX_XSLTPROC_WITH_CAT) --output "$@" "$<" $(filter %.xml,$^)
    908895        $(call MSG_L1,Fresh ChangeLog.html is now at $@)
    909896
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