WWW-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: htdocs



Module Name:    htdocs
Committed By:   rillig
Date:           Sun Jun 21 17:37:08 UTC 2020

Modified Files:
        htdocs/docs/guide/en: Makefile
        htdocs/share/mk: doc.docbook.dsssl.mk doc.docbook.mk

Log Message:
doc.docbook.mk: clean up DSSSL part

The DSSSL part was only used for generating PostScript and PDF.  It was
not used for generating RTF, HTML or plain text, therefore that code has
been removed.

After removing that code, the only remaining intermediate output format
was TeX, which meant the mapping from abstract parameters (PARAMS) to
OPTS for each output format was not necessary anymore and has been
inlined, which makes it much easier to understand, especially since the
parameter names were all in uppercase and therefore looked like variable
names.

After removing the unused targets for the HTML and plain text files,
doc.docbook.dsssl.mk and doc.docbook.xsl.mk don't define any overlapping
targets anymore, which means that they can both be included at the same
time.  This in turn makes it unnecessary to run ${MAKE} from within
${MAKE}.


To generate a diff of this commit:
cvs rdiff -u -r1.12 -r1.13 htdocs/docs/guide/en/Makefile
cvs rdiff -u -r1.16 -r1.17 htdocs/share/mk/doc.docbook.dsssl.mk
cvs rdiff -u -r1.43 -r1.44 htdocs/share/mk/doc.docbook.mk

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



Home | Main Index | Thread Index | Old Index