From: Michael Smith Date: Sun, 3 Sep 2006 17:24:52 +0000 (+0000) Subject: Corrected flub introduced in previous commit. X-Git-Tag: release/1.79.1~6^2~2551 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=c09c3a9cfcbdee69837b9458ff97df2a0662b566;p=docbook-dsssl Corrected flub introduced in previous commit. --- diff --git a/xsl/doc/Makefile b/xsl/doc/Makefile index 5a91a4a6e..f8762b572 100644 --- a/xsl/doc/Makefile +++ b/xsl/doc/Makefile @@ -1,4 +1,76 @@ -include ../../../releasetools/Variables.mk -VPATH=../../docsrc/refentry -HTMLFILES = refentry.html -include ../Makefile.incl +include ../../releasetools/Variables.mk +XSLTOPT= +PROCOPT= + +XEP=xep +XEPFLAGS= +REFERENCEFOXSL=../docsrc/reference-fo.xsl + +REFERENCETXTXSL=../docsrc/reference-txt.xsl +TXT_MAKER = LANG=C w3mmee +TXT_MAKER_FLAGS = -dump -config $(W3MMEECONFIG) +W3MMEECONFIG = ../../releasetools/w3mmee_config + +GZIP=gzip +GZIPFLAGS= + +.PHONY : clean + +RSTYLE=../docsrc/reference.xsl +VPATH=../docsrc + +DIRS=common refentry lib html fo manpages wordml slides website template + +all: reference.txt.gz html + +html: base copyright.html warranty.html reference.html index.html + +base: + for i in $(DIRS) __bogus__; do \ + if [ $$i != __bogus__ ] ; then \ + echo "$(MAKE) -C $$i"; $(MAKE) -C $$i; \ + fi \ + done + +copyright.html: copyright.xml $(RSTYLE) + $(XJPARSE) $(VPATH)/$< + $(XSLT) $(PROCOPT) $< $(RSTYLE) $@ $(XSLTOPT) + +warranty.html: warranty.xml $(RSTYLE) + $(XJPARSE) $(VPATH)/$< + $(XSLT) $(PROCOPT) $< $(RSTYLE) $@ $(XSLTOPT) + +reference.html: reference.xml $(RSTYLE) + $(XJPARSE) $(VPATH)/$< + $(XSLT) $(PROCOPT) $< $(RSTYLE) $@ $(XSLTOPT) + +index.html: reference.html + cp -p $< $@ + +reference.fo: ../docsrc/reference.dbk $(REFERENCEFOXSL) + $(XSLTPROC) --xinclude $(REFERENCEFOXSL) $< > $@ + +reference.pdf: reference.fo + $(XEP) $(XEPFLAGS) $< + +reference.txt: ../docsrc/reference.dbk $(REFERENCETXTXSL) + $(XSLTPROC) --xinclude $(REFERENCETXTXSL) $< | $(TXT_MAKER) $(TXT_MAKER_FLAGS) > $@ + +reference.pdf.gz: reference.pdf + cat $< | $(GZIP) $(GZIPFLAGS) > $@ + +reference.txt.gz: reference.txt + cat $< | $(GZIP) $(GZIPFLAGS) > $@ + +clean: + $(RM) *.html + for i in $(DIRS) __bogus__; do \ + if [ $$i != __bogus__ ] ; then \ + echo "$(MAKE) -C $$i clean"; $(MAKE) -C $$i clean; \ + fi \ + done + $(RM) reference.fo + $(RM) reference.pdf + $(RM) reference.txt + $(RM) reference.pdf.gz + $(RM) reference.txt.gz diff --git a/xsl/doc/refentry/Makefile b/xsl/doc/refentry/Makefile index a5393cf88..5a91a4a6e 100644 --- a/xsl/doc/refentry/Makefile +++ b/xsl/doc/refentry/Makefile @@ -1,15 +1,4 @@ -include ../../../cvstools/Makefile.incl - -STYLE=../../docsrc/jrefhtml.xsl +include ../../../releasetools/Variables.mk VPATH=../../docsrc/refentry -XSLTOPT= - HTMLFILES = refentry.html - -all: $(HTMLFILES) - -%.html : %.xml $(STYLE) - $(XSLT) $< $(STYLE) $@ $(XSLTOPT) - -clean: - $(RM) $(HTMLFILES) +include ../Makefile.incl