]> granicus.if.org Git - python/commitdiff
Use a common definition for $(SUBMAKE) instead of repeating everything
authorFred Drake <fdrake@acm.org>
Mon, 15 Feb 1999 16:50:28 +0000 (16:50 +0000)
committerFred Drake <fdrake@acm.org>
Mon, 15 Feb 1999 16:50:28 +0000 (16:50 +0000)
all over the place.

Doc/tools/sgmlconv/Makefile

index 6d87cc020a3b622117bb7b892ce04d89aae3c5bb..a4daf13c09a2e9f1be6450993acc6491f26cb00d 100644 (file)
@@ -11,6 +11,7 @@ TOOLSDIR=$(TOPDIR)/tools
 
 SGMLRULES=../$(TOOLSDIR)/sgmlconv/make.rules
 SUBDIRS=api ext lib mac ref tut
+SUBMAKE=$(MAKE) -f $(SGMLRULES) TOOLSDIR=../$(TOOLSDIR)
 
 all:   sgml
 
@@ -19,45 +20,41 @@ all:        sgml
 
 sgml:
        for DIR in $(SUBDIRS) ; do \
-           (cd $$DIR; \
-            $(MAKE) -f $(SGMLRULES) TOOLSDIR=../$(TOOLSDIR) sgml) || exit $$?; \
-       done
+           (cd $$DIR; $(SUBMAKE) sgml) || exit $$? ; done
 
 xml:
        for DIR in $(SUBDIRS) ; do \
-           (cd $$DIR; \
-            $(MAKE) -f $(SGMLRULES) TOOLSDIR=../$(TOOLSDIR) xml) || exit $$?; \
-       done
+           (cd $$DIR; $(SUBMAKE) xml) || exit $$? ; done
+
+esis:
+       for DIR in $(SUBDIRS) ; do \
+           (cd $$DIR; $(SUBMAKE) esis) || exit $$? ; done
 
 tarball:  sgml
-       tar cf - sgml tools/sgmlconv */*.sgml | gzip -9 >sgml-1.5.2b1.tgz
+       tar cf - sgml tools/sgmlconv */*.sgml | gzip -9 >sgml-1.5.2b2.tgz
 
 api:
-       cd api; $(MAKE) -f $(SGMLRULES) TOOLSDIR=../$(TOOLSDIR)
+       cd api; $(SUBMAKE)
 
 ext:
-       cd ext; $(MAKE) -f $(SGMLRULES) TOOLSDIR=../$(TOOLSDIR)
+       cd ext; $(SUBMAKE)
 
 lib:
-       cd lib; $(MAKE) -f $(SGMLRULES) TOOLSDIR=../$(TOOLSDIR)
+       cd lib; $(SUBMAKE)
 
 mac:
-       cd mac; $(MAKE) -f $(SGMLRULES) TOOLSDIR=../$(TOOLSDIR)
+       cd mac; $(SUBMAKE)
 
 ref:
-       cd ref; $(MAKE) -f $(SGMLRULES) TOOLSDIR=../$(TOOLSDIR)
+       cd ref; $(SUBMAKE)
 
 tut:
-       cd tut; $(MAKE) -f $(SGMLRULES) TOOLSDIR=../$(TOOLSDIR)
+       cd tut; $(SUBMAKE)
 
 clean:
        for DIR in $(SUBDIRS) ; do \
-           (cd $$DIR; \
-            $(MAKE) -f $(SGMLRULES) TOOLSDIR=../$(TOOLSDIR) clean) \
-       done
+           (cd $$DIR; $(SUBMAKE) clean) ; done
 
 clobber:
        for DIR in $(SUBDIRS) ; do \
-           (cd $$DIR; \
-            $(MAKE) -f $(SGMLRULES) TOOLSDIR=../$(TOOLSDIR) clobber) \
-       done
+           (cd $$DIR; $(SUBMAKE) clobber) ; done