]> granicus.if.org Git - docbook-dsssl/commitdiff
tweaked to match updated build structure
authorMichael Smith <xmldoc@users.sourceforge.net>
Tue, 29 Mar 2005 09:34:54 +0000 (09:34 +0000)
committerMichael Smith <xmldoc@users.sourceforge.net>
Tue, 29 Mar 2005 09:34:54 +0000 (09:34 +0000)
website/extensions/Makefile

index 225b36afca8a55128f9585907ccd5cc602d1c86f..d8cae913cdbde576477563a2c67755b377a6489b 100644 (file)
@@ -1,17 +1,24 @@
-.PHONY: saxon64 xalan2
+all: jars
 
-all: saxon64 xalan2
+jars: saxon64.jar xalan2.jar
 
-saxon64:
-       make -C saxon64/.classes
+saxon64.jar:
+       $(MAKE) -C saxon64/.classes
+       cd saxon64/.classes; jar cf saxon64.jar `find com -name "*.class" -print`
+       cd ../..
+       mv saxon64/.classes/saxon64.jar .
 
-xalan2:
-       make -C xalan2/.classes
-
-jars: saxon64 xalan2
-       make -C saxon64/.classes jar
-       make -C xalan2/.classes jar
+xalan2.jar:
+       $(MAKE) -C xalan2/.classes
+       cd xalan2/.classes; jar cf xalan2.jar `find com -name "*.class" -print`
+       cd ../..
+       mv xalan2/.classes/xalan2.jar .
 
 clean:
-       make -C saxon64/.classes clean
-       make -C xalan2/.classes clean
+       $(MAKE) -C saxon64/.classes clean
+       $(MAKE) -C xalan2/.classes clean
+       rm -rf *.jar
+
+realclean: clean
+       $(MAKE) -C saxon64/.classes realclean
+       $(MAKE) -C xalan2/.classes realclean