]> granicus.if.org Git - docbook-dsssl/commitdiff
Attempted to streamline maintenance of doc and docsrc builds a bit
authorMichael Smith <xmldoc@users.sourceforge.net>
Sun, 3 Sep 2006 17:12:45 +0000 (17:12 +0000)
committerMichael Smith <xmldoc@users.sourceforge.net>
Sun, 3 Sep 2006 17:12:45 +0000 (17:12 +0000)
by consolidating common targets and pattern rules in Makefile.incl
files that get included by makefiles within subdirectories.

27 files changed:
xsl/Makefile
xsl/doc/Makefile
xsl/doc/Makefile.incl [new file with mode: 0644]
xsl/doc/common/Makefile
xsl/doc/fo/Makefile
xsl/doc/html/Makefile
xsl/doc/lib/Makefile
xsl/doc/manpages/Makefile
xsl/doc/pi/Makefile
xsl/doc/slides/Makefile
xsl/doc/template/Makefile
xsl/doc/website/Makefile
xsl/doc/wordml/Makefile
xsl/docsrc/Makefile
xsl/docsrc/Makefile.incl [new file with mode: 0644]
xsl/docsrc/common/Makefile
xsl/docsrc/fo/Makefile
xsl/docsrc/html/Makefile
xsl/docsrc/jref2refsect1.xsl [moved from xsl/docsrc/torefsect1.xsl with 100% similarity]
xsl/docsrc/manpages/Makefile
xsl/docsrc/pi/Makefile [deleted file]
xsl/docsrc/refentry/Makefile
xsl/docsrc/reference.dbk
xsl/docsrc/slides/Makefile
xsl/docsrc/template/Makefile
xsl/docsrc/website/Makefile
xsl/docsrc/wordml/Makefile

index a7a00a95e1575f31cf0af4dff7d95d4b187284ac..53a704496ae9d9c99fa9e9d941f454b87f804ed4 100644 (file)
@@ -7,7 +7,7 @@ DISTRO=xsl
 
 # value of DISTRIB_DEPENDS is a space-separated list of any
 # targets for this distro's "distrib" target to depend on
-DISTRIB_DEPENDS = website slides doc install.sh
+DISTRIB_DEPENDS = doc install.sh
 
 # value of ZIP_EXCLUDES is a space-separated list of any file or
 # directory names (shell wildcards OK) that should be excluded
@@ -25,11 +25,11 @@ URILIST = \
 
 DIRS=extensions common lib html fo manpages htmlhelp javahelp wordml
 
-.PHONY: distrib clean doc xhtml
+.PHONY: distrib clean doc docsrc xhtml
 
-all: litprog base xhtml docsrc
+all: base xhtml
 
-base:
+base: litprog
        for i in $(DIRS) __bogus__; do \
                if [ $$i != __bogus__ ] ; then \
                        echo "$(MAKE) -C $$i"; $(MAKE) -C $$i; \
@@ -42,11 +42,10 @@ litprog:
 xhtml:
        $(MAKE) -C xhtml
 
-docsrc:
+docsrc: base website slides
        $(MAKE) -C docsrc
 
-doc:
-       $(MAKE) -C docsrc
+doc: docsrc
        $(MAKE) -C doc
 
 website:
index 15c6d516cae8c94bffc5ac639e7dbdb10e57a42e..5a91a4a6ec9b38fe7865338cbf4e9bd049dd6408 100644 (file)
@@ -1,77 +1,4 @@
-include ../../cvstools/Makefile.incl
-XSLTOPT=
-PROCOPT=
-
-PDF_MAKER=xep
-DOCBOOK_FILE_EXTENSION=.dbk
-REFERENCE_MAKEFILE=../tools/make/Makefile.DocBook
-FO_PARAMS = "--stringparam refentry.pagebreak 0"
-HTML_PARAMS = "--stringparam html.longdesc 0 --param local.l10n.xml \"document('../common/l10n.xsl')\" --stringparam reference.autolabel '1' --stringparam toc.max.depth '1'"
-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 pi
-
-all: html reference.txt.gz
-
-html: base copyright.html warranty.html reference.html index.html
-
-base: docsrc
-       for i in $(DIRS) __bogus__; do \
-               if [ $$i != __bogus__ ] ; then \
-                       echo "$(MAKE) -C $$i"; $(MAKE) -C $$i; \
-               fi \
-       done
-
-docsrc:
-       $(MAKE) -C ../docsrc
-
-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 -pR $< $@
-
-reference.pdf: ../docsrc/reference.dbk docsrc $(REFERENCE_MAKEFILE)
-       $(MAKE) -f $(REFERENCE_MAKEFILE) ../docsrc/reference.pdf PDF_MAKER=$(PDF_MAKER) DOCBOOK_FILE_EXTENSION=$(DOCBOOK_FILE_EXTENSION) FO_PARAMS=$(FO_PARAMS) \
-         && mv ../docsrc/reference.pdf .
-
-reference.txt: ../docsrc/reference.dbk docsrc $(REFERENCE_MAKEFILE)
-       $(MAKE) -f $(REFERENCE_MAKEFILE) ../docsrc/reference.txt TXT_MAKER=$(TXT_MAKER) TXT_MAKER_FLAGS=$(TXT_MAKER_FLAGS) DOCBOOK_FILE_EXTENSION=$(DOCBOOK_FILE_EXTENSION) HTML_PARAMS=$(HTML_PARAMS) \
-         && mv ../docsrc/reference.txt . && $(RM) ../docsrc/reference.html
-
-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.pdf
-       $(RM) reference.txt
-       $(RM) reference.pdf.gz
-       $(RM) reference.txt.gz
+include ../../../releasetools/Variables.mk
+VPATH=../../docsrc/refentry
+HTMLFILES = refentry.html
+include ../Makefile.incl
diff --git a/xsl/doc/Makefile.incl b/xsl/doc/Makefile.incl
new file mode 100644 (file)
index 0000000..bf14b60
--- /dev/null
@@ -0,0 +1,14 @@
+# Makefile.incl gets included by makefiles in all subdirs
+
+all: $(HTMLFILES)
+
+%.html : %.xml $(JREFHTML)
+       $(XSLT) $< $(JREFHTML) $@ $(XSLTOPT)
+
+param.html: docparam.xml
+       $(XSLT) $< ../../docsrc/clrefentry.xsl $(XSLTOPT)
+       touch param.html
+
+clean:
+       $(RM) $(HTMLFILES)
+       $(RM) *.html
index 0388cbb1ec1305d1f05782791c8dc1c39970c7cc..6535b3d99de16fe2c03a5ca483e7ffe01821c0f4 100644 (file)
@@ -1,15 +1,4 @@
-include ../../../cvstools/Makefile.incl
-
-STYLE=../../docsrc/jrefhtml.xsl
+include ../../../releasetools/Variables.mk
 VPATH=../../docsrc/common
-XSLTOPT=
-
 HTMLFILES = common.html
-
-all: $(HTMLFILES)
-
-%.html : %.xml $(STYLE)
-       $(XSLT) $< $(STYLE) $@ $(XSLTOPT)
-
-clean:
-       rm -f $(HTMLFILES)
+include ../Makefile.incl
index 2b483f70c390aa4c3e3ed9a5cd9d8cd2eaba880c..a9490b9b89b9e2c562aea6b03ad44abb2fa260cc 100644 (file)
@@ -1,19 +1,4 @@
-include ../../../cvstools/Makefile.incl
-
-STYLE=../../docsrc/jrefhtml.xsl
+include ../../../releasetools/Variables.mk
 VPATH=../../docsrc/fo
-XSLTOPT=
-
 HTMLFILES = param.html table.html
-
-all: $(HTMLFILES)
-
-%.html : %.xml $(STYLE)
-       $(XSLT) $< $(STYLE) $@ $(XSLTOPT)
-
-param.html: docparam.xml
-       $(XSLT) $< ../../docsrc/clrefentry.xsl $(XSLTOPT)
-       touch param.html
-
-clean:
-       $(RM) $(HTMLFILES)
+include ../Makefile.incl
index 3428ece205acd9b0893b6d40d4d4fb2922af03d4..340cd61bd6df3fe9b65e8143b48283872f6070a5 100644 (file)
@@ -1,19 +1,4 @@
-include ../../../cvstools/Makefile.incl
-
-STYLE=../../docsrc/jrefhtml.xsl
+include ../../../releasetools/Variables.mk
 VPATH=../../docsrc/html
-XSLTOPT=
-
 HTMLFILES = param.html
-
-all: $(HTMLFILES)
-
-%.html : %.xml $(STYLE)
-       $(XSLT) $< $(STYLE) $@ $(XSLTOPT)
-
-param.html: docparam.xml
-       $(XSLT) $< ../../docsrc/clrefentry.xsl $(XSLTOPT)
-       touch param.html
-
-clean:
-       $(RM) $(HTMLFILES)
+include ../Makefile.incl
index 6e07a245c50edd9381e0749c7712a997fd82a42e..86745dca57286466580b16ff79047fc6c30b631b 100644 (file)
@@ -1,15 +1,4 @@
-include ../../../cvstools/Makefile.incl
-
-STYLE=../../docsrc/lrefentry.xsl
+include ../../../releasetools/Variables.mk
 VPATH=../../lib
-XSLTOPT=
-
 HTMLFILES = lib.html
-
-all: $(HTMLFILES)
-
-%.html : %.xml $(STYLE)
-       $(XSLT) $< $(STYLE) $@ $(XSLTOPT)
-
-clean:
-       rm -f $(HTMLFILES)
+include ../Makefile.incl
index d7dc3792f9049627d8202457cafef7051ef70a66..dc0af9c37ed44abc53edaacd99187b02b6e7701b 100644 (file)
@@ -1,19 +1,4 @@
-include ../../../cvstools/Makefile.incl
-
-STYLE=../../docsrc/jrefhtml.xsl
+include ../../../releasetools/Variables.mk
 VPATH=../../docsrc/manpages
-XSLTOPT=
-
 HTMLFILES = param.html
-
-all: $(HTMLFILES)
-
-%.html : %.xml $(STYLE)
-       $(XSLT) $< $(STYLE) $@ $(XSLTOPT)
-
-param.html: docparam.xml
-       $(XSLT) $< ../../docsrc/clrefentry.xsl $(XSLTOPT)
-       touch param.html
-
-clean:
-       rm -f *.html
+include ../Makefile.incl
index fc44777d904dfcd00467c40de12cbe7435a6218a..67f17b787e3239eaa284d5e72a973ab8af0aaab1 100644 (file)
@@ -1,19 +1,8 @@
-include ../../../cvstools/Makefile.incl
-
-STYLE=../../docsrc/jrefhtml.xsl
+include ../../../releasetools/Variables.mk
 VPATH=../../docsrc/pi
-XSLTOPT=
-
 HTMLFILES = pi.html
-
-all: $(HTMLFILES)
-
-%.html : %.xml $(STYLE)
-       $(XSLT) $< $(STYLE) $@ $(XSLTOPT)
+include ../Makefile.incl
 
 pi.html: pi.xml
        $(XSLT) $< ../../docsrc/pirefentry.xsl $(XSLTOPT)
        touch pi.html
-
-clean:
-       rm -f *.html
index 9989462fb66b417e719a35156fc1681974307e14..16b1a6c916d428865b93295e7724a6503ecd6c67 100644 (file)
@@ -1,19 +1,4 @@
-include ../../../cvstools/Makefile.incl
-
-STYLE=../../docsrc/jrefhtml.xsl
+include ../../../releasetools/Variables.mk
 VPATH=../../docsrc/slides/
-XSLTOPT=
-
 HTMLFILES = param.html
-
-all: $(HTMLFILES)
-
-%.html : %.xml $(STYLE)
-       $(XSLT) $< $(STYLE) $@ $(XSLTOPT)
-
-param.html: docparam.xml
-       $(XSLT) $< ../../docsrc/clrefentry.xsl $(XSLTOPT)
-       touch param.html
-
-clean:
-       $(RM) $(HTMLFILES)
+include ../Makefile.incl
index 49c6904bd233636dc6f969cc6804de043d3c9d17..38e39f84b34fe88fba8e3ce26fa8c8665125603e 100644 (file)
@@ -1,15 +1,4 @@
-include ../../../cvstools/Makefile.incl
-
-STYLE=../../docsrc/jrefhtml.xsl
+include ../../../releasetools/Variables.mk
 VPATH=../../docsrc/template
-XSLTOPT=
-
 HTMLFILES = titlepage.html
-
-all: $(HTMLFILES)
-
-%.html : %.xml $(STYLE)
-       $(XSLT) $< $(STYLE) $@ $(XSLTOPT)
-
-clean:
-       rm -f $(HTMLFILES)
+include ../Makefile.incl
index 2794dafe9aacf2fbf7aa18fba75066536062fe70..56b16f8f931348de94c4182bd7e898c5ed9b2d8a 100644 (file)
@@ -1,19 +1,4 @@
-include ../../../cvstools/Makefile.incl
-
-STYLE=../../docsrc/jrefhtml.xsl
+include ../../../releasetools/Variables.mk
 VPATH=../../docsrc/website
-XSLTOPT=
-
 HTMLFILES = param.html
-
-all: $(HTMLFILES)
-
-%.html : %.xml $(STYLE)
-       $(XSLT) $< $(STYLE) $@ $(XSLTOPT)
-
-param.html: docparam.xml
-       $(XSLT) $< ../../docsrc/clrefentry.xsl $(XSLTOPT)
-       touch param.html
-
-clean:
-       $(RM) $(HTMLFILES)
+include ../Makefile.incl
index 899567a0bb8441874a49cce9191fdaf940e8aaa9..e9533067c0e8684c72780f5722c7352d98e62fe8 100644 (file)
@@ -1,19 +1,4 @@
-include ../../../cvstools/Makefile.incl
-
-STYLE=../../docsrc/jrefhtml.xsl
+include ../../../releasetools/Variables.mk
 VPATH=../../docsrc/wordml
-XSLTOPT=
-
 HTMLFILES = param.html
-
-all: $(HTMLFILES)
-
-%.html : %.xml $(STYLE)
-       $(XSLT) $< $(STYLE) $@ $(XSLTOPT)
-
-param.html: docparam.xml
-       $(XSLT) $< ../../docsrc/clrefentry.xsl $(XSLTOPT)
-       touch param.html
-
-clean:
-       rm -f *.html
+include ../Makefile.incl
index a6709d33dfeb197a309eba0d6dbcdbcd18829cd6..035e5bd52655e7a331d8ecd11642a5fb85b4ffe9 100644 (file)
@@ -1,5 +1,5 @@
 include ../../cvstools/Makefile.incl
-DIRS=common refentry html fo manpages wordml slides website template pi
+DIRS=common refentry html fo manpages wordml slides website template
 
 DOCBOOK5_RNG=../../docbook/relaxng/docbook/docbook.rng
 PARAM_XSL_FILES=$(shell for file in $$(find . -name "param.xsl"); do \
@@ -23,10 +23,6 @@ clean:
                        echo "$(MAKE) -C $$i clean"; $(MAKE) -C $$i clean; \
                fi \
        done
-       $(RM) reference.txt
-       $(RM) reference.html
-       $(RM) reference.fo
-       $(RM) reference.pdf
 
 $(DOCBOOK5_RNG):
        $(MAKE) -C $(dir $@) $(notdir $@)
diff --git a/xsl/docsrc/Makefile.incl b/xsl/docsrc/Makefile.incl
new file mode 100644 (file)
index 0000000..f9f212c
--- /dev/null
@@ -0,0 +1,15 @@
+all: $(XMLFILES)
+
+clean:
+       $(RM) $(XMLFILES)
+
+%.refsect1.xml: %.xml $(JREF2REFSECT1)
+       $(XSLT) $< $(JREF2REFSECT1) $@
+
+%.xml : %.xsl $(XSL2JREF) ../../docsrc/legalnotice.xml
+       $(XSLT) $< $(XSL2JREF) /dev/null output-file=$@
+       $(XJPARSE) $@
+
+docparam.xml: $(VPATH)/param.xsl
+       $(MAKE) -C $(VPATH) param.xml
+       cp $(VPATH)/param.xml docparam.xml
index 8973b18b2f925a5a58ffd274cbe8ef7abdbabdbd..01e1c7829225883d17b9823579e7e4e957cf588d 100644 (file)
@@ -1,20 +1,4 @@
-XSLT=../../../cvstools/saxon
-XJPARSE=../../../cvstools/xjparse
-
-JSTYLE=../../docsrc/xsl2jref.xsl
-TOREFSECT1=../../docsrc/torefsect1.xsl
+include ../../../releasetools/Variables.mk
 VPATH=../../common
-
 XMLFILES = common.xml common.refsect1.xml
-
-all: $(XMLFILES)
-
-clean:
-       rm -f $(XMLFILES)
-
-%.refsect1.xml: %.xml $(TOREFSECT1)
-       $(XSLT) $< $(TOREFSECT1) $@
-
-%.xml : %.xsl $(JSTYLE) ../../docsrc/legalnotice.xml
-       $(XSLT) $< $(JSTYLE) /dev/null output-file=$@
-       $(XJPARSE) $@
+include ../Makefile.incl
index c720aaf6fc6671d6179d5c288b0f4745e030d4ef..844ee0bd77d723eb66cf2f8106d4eba9166e6a58 100644 (file)
@@ -1,23 +1,4 @@
-include ../../../cvstools/Makefile.incl
-
-JSTYLE=../../docsrc/xsl2jref.xsl
-TOREFSECT1=../../docsrc/torefsect1.xsl
+include ../../../releasetools/Variables.mk
 VPATH=../../fo
-
 XMLFILES = docparam.xml table.xml table.refsect1.xml
-
-all: $(XMLFILES)
-
-clean:
-       $(RM) $(XMLFILES)
-
-%.refsect1.xml: %.xml $(TOREFSECT1)
-       $(XSLT) $< $(TOREFSECT1) $@
-
-%.xml : %.xsl $(JSTYLE)
-       $(XSLT) $< $(JSTYLE) /dev/null output-file=$@
-       $(XJPARSE) $@
-
-docparam.xml: ../../fo/param.xsl
-       $(MAKE) -C ../../fo param.xml
-       cp ../../fo/param.xml docparam.xml
+include ../Makefile.incl
index ecd9bf1ee8ae004b11f71a8fc172da42697f8432..51cc59c8ed2a9cb6ee4b5d119472cd16c1a1ada9 100644 (file)
@@ -1,19 +1,4 @@
-include ../../../cvstools/Makefile.incl
-
-JSTYLE=../../docsrc/xsl2jref.xsl
+include ../../../releasetools/Variables.mk
 VPATH=../../html
-
 XMLFILES = docparam.xml
-
-all: $(XMLFILES)
-
-clean:
-       $(RM) $(XMLFILES)
-
-%.xml : %.xsl $(JSTYLE)
-       $(XSLT) $< $(JSTYLE) /dev/null output-file=$@
-       $(XJPARSE) $@
-
-docparam.xml: ../../html/param.xsl
-       $(MAKE) -C ../../html param.xml
-       cp ../../html/param.xml docparam.xml
+include ../Makefile.incl
index 0f1ae7b9e188d32cb2e1c6dd3833ea67b45e897f..c1b074518fb7b65bdf476d6e4641f0309c34309e 100644 (file)
@@ -1,19 +1,4 @@
-include ../../../cvstools/Makefile.incl
-
-JSTYLE=../../docsrc/xsl2jref.xsl
+include ../../../releasetools/Variables.mk
 VPATH=../../manpages
-
 XMLFILES = docparam.xml
-
-all: $(XMLFILES)
-
-clean:
-       rm -f $(XMLFILES)
-
-%.xml : %.xsl $(JSTYLE)
-       $(XSLT) $< $(JSTYLE) /dev/null output-file=$@
-       $(XJPARSE) $@
-
-docparam.xml: ../../manpages/param.xsl
-       $(MAKE) -C ../../manpages param.xml
-       cp ../../manpages/param.xml docparam.xml
+include ../Makefile.incl
diff --git a/xsl/docsrc/pi/Makefile b/xsl/docsrc/pi/Makefile
deleted file mode 100644 (file)
index a2d2580..0000000
+++ /dev/null
@@ -1,16 +0,0 @@
-XSLT=../../../cvstools/saxon
-XJPARSE=../../../cvstools/xjparse
-
-JSTYLE=../../docsrc/xsl2jref.xsl
-VPATH=../../pi
-
-XMLFILES = pi.xml
-
-all: $(XMLFILES)
-
-clean:
-       -echo nop
-
-%.xml : %.xsl $(JSTYLE) ../../docsrc/legalnotice.xml
-       $(XSLT) $< $(JSTYLE) /dev/null output-file=$@
-       $(XJPARSE) $@
index 64397b5083821dd38ca7b64c013baa1158f50f04..5be64c7b77bfbf5f1cd70cdcbc755d556a6b8ff2 100644 (file)
@@ -1,19 +1,4 @@
-XSLT=../../../cvstools/saxon
-XJPARSE=../../../cvstools/xjparse
-
-JSTYLE=../../docsrc/xsl2jref.xsl
-TOREFSECT1=../../docsrc/torefsect1.xsl
+include ../../../releasetools/Variables.mk
 VPATH=../../common
-
 XMLFILES = refentry.xml refentry.refsect1.xml
-
-all: $(XMLFILES)
-
-clean:
-       rm -f $(XMLFILES)
-
-%.refsect1.xml: %.xml $(TOREFSECT1)
-       $(XSLT) $< $(TOREFSECT1) $@
-
-%.xml : %.xsl $(JSTYLE) ../../docsrc/legalnotice.xml
-       $(XSLT) $< $(JSTYLE) /dev/null output-file=$@
+include ../Makefile.incl
index f847a55093a6ac7bd1d346c3bd1d14a5bd7c58b3..6e156576c0475efbe9b3c69b02b9b85c61336def 100644 (file)
@@ -14,7 +14,7 @@
     <xi:include href="./legalnotice.xml"/>
     <xi:include href="./warranty.xml"/>
   </bookinfo>
-  
+
   <preface id="about">
     <xi:include href="./reference.xml" xpointer="xpointer(/book/preface/node()[not(self::itemizedlist)])"/>
     <itemizedlist>
index 9d8e33ec8bfb4d2373d3e626283271523cd006e2..664ba7a898fd70a6f6cf30b58d8840e8c0acb6ce 100644 (file)
@@ -1,19 +1,4 @@
-include ../../../cvstools/Makefile.incl
-
-JSTYLE=../../docsrc/xsl2jref.xsl
+include ../../../releasetools/Variables.mk
 VPATH=../../../slides/xsl
-
 XMLFILES = docparam.xml
-
-all: $(XMLFILES)
-
-clean:
-       $(RM) $(XMLFILES)
-
-%.xml : %.xsl $(JSTYLE)
-       $(XSLT) $< $(JSTYLE) /dev/null output-file=$@
-       $(XJPARSE) $@
-
-docparam.xml: ../../../slides/xsl/param.xsl
-       $(MAKE) -C ../../../slides/xsl param.xml
-       cp ../../../slides/xsl/param.xml docparam.xml
+include ../Makefile.incl
index 67c93f9adc93b517dc3c1264b1b683097a92d51c..dad0c4d821ee4ca14c78bbfb3fcac05f2b254575 100644 (file)
@@ -1,20 +1,4 @@
-XSLT=../../../cvstools/saxon
-XJPARSE=../../../cvstools/xjparse
-
-JSTYLE=../../docsrc/xsl2jref.xsl
-TOREFSECT1=../../docsrc/torefsect1.xsl
+include ../../../releasetools/Variables.mk
 VPATH=../../template
-
 XMLFILES = titlepage.xml titlepage.refsect1.xml
-
-all: $(XMLFILES)
-
-clean:
-       rm -f $(XMLFILES)
-
-%.refsect1.xml: %.xml $(TOREFSECT1)
-       $(XSLT) $< $(TOREFSECT1) $@
-
-%.xml : %.xsl $(JSTYLE)
-       $(XSLT) $< $(JSTYLE) /dev/null output-file=$@
-       $(XJPARSE) $@
+include ../Makefile.incl
index 698f6975748c831e10597ac5bdc09eb5463844ca..8069db1447d9c564eaabbf8d3e6abad35e595431 100644 (file)
@@ -1,19 +1,4 @@
-include ../../../cvstools/Makefile.incl
-
-JSTYLE=../../docsrc/xsl2jref.xsl
+include ../../../releasetools/Variables.mk
 VPATH=../../../website/xsl
-
 XMLFILES = docparam.xml
-
-all: $(XMLFILES)
-
-clean:
-       $(RM) $(XMLFILES)
-
-%.xml : %.xsl $(JSTYLE)
-       $(XSLT) $< $(JSTYLE) /dev/null output-file=$@
-       $(XJPARSE) $@
-
-docparam.xml: ../../../website/xsl/param.xsl
-       $(MAKE) -C ../../../website/xsl param.xml
-       cp ../../../website/xsl/param.xml docparam.xml
+include ../Makefile.incl
index a80b59b774db6fd8e708edc8cabe0d37a85f7a73..90afc4b59ac31782d296124ddde0a5682fc254fc 100644 (file)
@@ -1,19 +1,4 @@
-include ../../../cvstools/Makefile.incl
-
-JSTYLE=../../docsrc/xsl2jref.xsl
+include ../../../releasetools/Variables.mk
 VPATH=../../wordml
-
 XMLFILES = docparam.xml
-
-all: $(XMLFILES)
-
-clean:
-       rm -f $(XMLFILES)
-
-%.xml : %.xsl $(JSTYLE)
-       $(XSLT) $< $(JSTYLE) /dev/null output-file=$@
-       $(XJPARSE) $@
-
-docparam.xml: ../../wordml/param.xsl
-       $(MAKE) -C ../../wordml param.xml
-       cp ../../wordml/param.xml docparam.xml
+include ../Makefile.incl