From: Norman Walsh Date: Fri, 13 Sep 2002 14:56:24 +0000 (+0000) Subject: Updated X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=17cd15ac55d70c9a4f492f22a28ea263e818dec7;p=docbook-dsssl Updated --- diff --git a/docbook/svg/spec/.cvsignore b/docbook/svg/spec/.cvsignore index 2d19fc766..54ca39bcd 100644 --- a/docbook/svg/spec/.cvsignore +++ b/docbook/svg/spec/.cvsignore @@ -1 +1,3 @@ *.html +*.pdf +*.fo diff --git a/docbook/svg/spec/Makefile b/docbook/svg/spec/Makefile index 09e6d257e..20cd287d8 100644 --- a/docbook/svg/spec/Makefile +++ b/docbook/svg/spec/Makefile @@ -1,22 +1,41 @@ include ../../../cvstools/Makefile.incl -SPECVER=1.0-b2 +XSLT=xsltproc -ifeq ($(SPECVER),) -SPECSEP= -else -SPECSEP=- -endif +STATUS=wd +OASISTC=docbook +SPECNAME=svg +SPECVER=1.0-CR1 -HTMLSTYLE=/projects/oasis/stylesheets/tr.xsl -HTML-CSS=http://www.oasis-open.org/docbook/spec.css +SPECROOT=$(STATUS)-$(OASISTC)-$(SPECNAME) +SPECBASE=$(SPECROOT)-$(SPECVER) -OASIS-LOGO=http://www.oasis-open.org/docbook/oasis.png -XSLPARAM="html.stylesheet=$(HTML-CSS) oasis.logo=$(OASIS-LOGO)" +HTMLSTYLE=/projects/oasis/spectools/stylesheets/oasis-docbook-html.xsl +HTMLPARAM= -svg.html: svg.xml +FOSTYLE=/projects/oasis/spectools/stylesheets/oasis-docbook-fo.xsl +FOPARAM=oasis.logo=/projects/oasis/spectools/images/oasis.png + +all: html pdf + +valid: $(SPECROOT).xml $(XJPARSE) $< - $(XSLT) $< $(HTMLSTYLE) docbook-svg$(SPECSEP)$(SPECVER).html $(XSLPARAM) + +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) + +$(SPECBASE).pdf: $(SPECBASE).fo + xep -2 $(SPECBASE).fo + rm -f $(SPECBASE).fo clean: - $(RM) *.html + $(RM) -f *.html *.pdf *.fo