Merge branch 'ae/doc-reproducible-html'

Newer versions of xsltproc can assign IDs in HTML documents it
generates in a consistent manner.  Use the feature to help format
HTML version of the user manual reproducibly.

* ae/doc-reproducible-html:
  doc: make HTML manual reproducible
maint
Junio C Hamano 2020-12-14 10:21:37 -08:00
commit aa35dadb26
1 changed files with 4 additions and 1 deletions

View File

@ -380,7 +380,10 @@ SubmittingPatches.txt: SubmittingPatches
$(QUIET_GEN) cp $< $@ $(QUIET_GEN) cp $< $@


XSLT = docbook.xsl XSLT = docbook.xsl
XSLTOPTS = --xinclude --stringparam html.stylesheet docbook-xsl.css XSLTOPTS =
XSLTOPTS += --xinclude
XSLTOPTS += --stringparam html.stylesheet docbook-xsl.css
XSLTOPTS += --param generate.consistent.ids 1


user-manual.html: user-manual.xml $(XSLT) user-manual.html: user-manual.xml $(XSLT)
$(QUIET_XSLTPROC)$(RM) $@+ $@ && \ $(QUIET_XSLTPROC)$(RM) $@+ $@ && \