summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorFred Drake <fdrake@acm.org>1999-02-15 16:50:28 (GMT)
committerFred Drake <fdrake@acm.org>1999-02-15 16:50:28 (GMT)
commit3618c14f72277e8f4cc8c3faeafeef011eaf4117 (patch)
tree6eb2878444d9fe7979f6e8e1129202688a08c2e0
parentaa1afa8d308b4c17b2e79b3df6b40b988e42f8be (diff)
downloadcpython-3618c14f72277e8f4cc8c3faeafeef011eaf4117.zip
cpython-3618c14f72277e8f4cc8c3faeafeef011eaf4117.tar.gz
cpython-3618c14f72277e8f4cc8c3faeafeef011eaf4117.tar.bz2
Use a common definition for $(SUBMAKE) instead of repeating everything
all over the place.
-rw-r--r--Doc/tools/sgmlconv/Makefile35
1 files changed, 16 insertions, 19 deletions
diff --git a/Doc/tools/sgmlconv/Makefile b/Doc/tools/sgmlconv/Makefile
index 6d87cc0..a4daf13 100644
--- a/Doc/tools/sgmlconv/Makefile
+++ b/Doc/tools/sgmlconv/Makefile
@@ -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