]> granicus.if.org Git - docbook-dsssl/commitdiff
Add a distrib target
authorNorman Walsh <ndw@nwalsh.com>
Tue, 25 Oct 2005 23:29:41 +0000 (23:29 +0000)
committerNorman Walsh <ndw@nwalsh.com>
Tue, 25 Oct 2005 23:29:41 +0000 (23:29 +0000)
docbook/relaxng/docbook/Makefile

index e45aa9f184ddbaed3bf9c8d797715c60fb6ee3f9..36da6c330370a8dc6f7c97f1c1764c46240b236f 100644 (file)
@@ -10,6 +10,7 @@ include ../../../cvstools/Makefile.incl
 
 XSLTPROC=xsltproc
 PERL=perl
+VERSION=5.0b1
 
 TOOLS=../tools
 AUGMENT=$(TOOLS)/augment.xsl
@@ -31,3 +32,25 @@ clean:: ; rm -rf $(_OUTTOP)
 MODULES=docbook dbforms defguide docbookxi
 
 include $(addsuffix /Makefile,$(MODULES))
+
+.PHONY: tests
+
+distrib: docbook.dtd docbook.rng   docbook.rnc   docbook.sch \
+                     docbookxi.rng docbookxi.rnc
+       $(MAKE) -C howto
+       $(MAKE) -C spec
+       rm -rf $(VERSION)
+       mkdir -p $(VERSION)/{rng,dtd,xsd,sch,docs,tools}
+       mkdir $(VERSION)/docs/images
+       echo $(VERSION) > $(VERSION)/VERSION
+       cp docbook.{rng,rnc} docbookxi.{rng,rnc} $(VERSION)/rng/
+       cp docbook.dtd $(VERSION)/dtd/
+       cp docbook.sch $(VERSION)/sch/
+       trang docbook.dtd $(VERSION)/xsd/docbook.xsd
+       cp howto/howto.xml howto/howto.html howto/howto.pdf $(VERSION)/docs/
+       cp howto/images/*.png $(VERSION)/docs/images/
+       cp spec/docbook.xml spec/docbook.html spec/docbook.pdf $(VERSION)/docs/
+       saxon -8b ../tools/catalog.xsl ../tools/catalog.xsl $(VERSION)/catalog.xml version=$(VERSION)
+       cp ../tools/db4-upgrade.xsl $(VERSION)/tools/
+       cp ../tools/db4-entities.pl $(VERSION)/tools/
+       cp README $(VERSION)/