From: Norman Walsh Date: Sun, 21 Dec 2003 20:26:15 +0000 (+0000) Subject: Reworked X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=f7219e872f5f0683ea6743553082d3aad852169a;p=docbook-dsssl Reworked --- diff --git a/docbook/simple/spec/Makefile b/docbook/simple/spec/Makefile index d16d72b5e..1cceb85da 100644 --- a/docbook/simple/spec/Makefile +++ b/docbook/simple/spec/Makefile @@ -1,41 +1,25 @@ include ../../../cvstools/Makefile.incl -XSLT=xsltproc - -STATUS=cs -OASISTC=docbook -SPECNAME=simple -SPECVER=1.0 - -SPECROOT=$(OASISTC)-$(SPECNAME) -SPECBASE=$(STATUS)-$(SPECROOT)-$(SPECVER) +XJPARSE=/home/ndw/bin/xjparse HTMLSTYLE=/projects/oasis/spectools/stylesheets/oasis-docbook-html.xsl -HTMLPARAM=bibliography.collection=file:///home/ndw/.bibliography.xml +FOSTYLE=fo.xsl -FOSTYLE=/projects/oasis/spectools/stylesheets/oasis-docbook-fo.xsl -FOPARAM=oasis.logo=/projects/oasis/spectools/images/oasis.png +XSLPARAM="" -all: html pdf +all: docbook-simple.html -valid: $(SPECROOT).xml +docbook-simple.html: docbook-simple.xml $(XJPARSE) $< + $(XSLT) $< $(HTMLSTYLE) $@ $(XSLPARAM) + tidy -q -utf8 -mn -asxml $@ -html: $(SPECBASE).html - -fo: $(SPECBASE).fo - -pdf: $(SPECBASE).pdf - -$(SPECBASE).html: $(SPECROOT).xml valid - $(XSLT) $< $(HTMLSTYLE) $(SPECBASE).html $(HTMLPARAM) - -$(SPECBASE).fo: $(SPECROOT).xml valid - $(XSLT) $< $(FOSTYLE) $(SPECBASE).fo $(FOPARAM) +docbook-simple.fo: docbook-simple.xml + $(XJPARSE) $< + $(XSLT) $< $(FOSTYLE) docbook-simple.fo $(XSLPARAM) -$(SPECBASE).pdf: $(SPECBASE).fo - xep -2 $(SPECBASE).fo - rm -f $(SPECBASE).fo +docbook-simple.pdf: docbook-simple.fo + xep $< clean: - $(RM) -f *.html *.pdf *.fo + $(RM) *.html