From: Norman Walsh Date: Wed, 31 Dec 2003 16:43:09 +0000 (+0000) Subject: Reorganized directory layout X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=20ba4d9569b6cee8162816f549b02c126b0b27c3;p=docbook-dsssl Reorganized directory layout --- diff --git a/docbook/relaxng/Makefile b/docbook/relaxng/Makefile index 8a3c68c82..067df82e2 100644 --- a/docbook/relaxng/Makefile +++ b/docbook/relaxng/Makefile @@ -1,21 +1,38 @@ VPATH=src -AUGMENT=tools/augment.xsl -CLEANUP=tools/cleanup.pl -TMPFILE=/tmp/cleanup +TMPFILE=/tmp/cleanup.rng +TESTSRC=/sourceforge/docbook/testdocs/tests +TESTFILES=$(subst $(TESTSRC)/,,$(wildcard $(TESTSRC)/*.xml)) .SUFFIXES: .rnc .rng .rnx +.PHONY: docbook.rng tests all: docbook.rng -docbook.rng: docbook.rnx hier.rnx pool.rnx - -dbmsg.rng: dbmsg.rnx hier.rnx pool.rnx msgset.rnx - -.rnx.rng: - saxon $< $(AUGMENT) $(TMPFILE) src=$< use.extensions=1 - @for f in `cat $(TMPFILE)`; do perl -i $(CLEANUP) $$f; done - -.rnc.rnx: - trang -O rng $< $@ - +docbook.rng: + $(MAKE) -C build $@ + cp build/$@ . + +tests: + mkdir -p tests tests/passed + cd tests && ../tools/runtests + +db5doc.xml: docbook.rng \ + tools/group.xsl tools/expand.xsl tools/flatten.xsl tools/classify.xsl + xsltproc -output /tmp/gr1.xml tools/group.xsl $< + xsltproc -output /tmp/out1.xml tools/expand.xsl /tmp/gr1.xml + xsltproc -output /tmp/out2.xml tools/expand.xsl /tmp/out1.xml + xsltproc -output /tmp/out3.xml tools/expand.xsl /tmp/out2.xml + xsltproc -output /tmp/out4.xml tools/expand.xsl /tmp/out3.xml + xsltproc -output /tmp/out5.xml tools/expand.xsl /tmp/out4.xml + xsltproc -output /tmp/out6.xml tools/classify.xsl /tmp/out5.xml + xsltproc -output /tmp/out7.xml tools/flatten.xsl /tmp/out6.xml + xsltproc -output /tmp/out8.xml tools/flatten.xsl /tmp/out7.xml + xsltproc -output $@ tools/flatten.xsl /tmp/out8.xml + cp $@ /sourceforge/docbook/defguide/en/build/lib/ + +out.html: db5doc.xml + saxon $< tools/html.xsl $@ + +clean: + rm -f out*