From: Fred Drake Date: Mon, 15 Feb 1999 16:50:28 +0000 (+0000) Subject: Use a common definition for $(SUBMAKE) instead of repeating everything X-Git-Tag: v1.5.2b2~61 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=3618c14f72277e8f4cc8c3faeafeef011eaf4117;p=python Use a common definition for $(SUBMAKE) instead of repeating everything all over the place. --- diff --git a/Doc/tools/sgmlconv/Makefile b/Doc/tools/sgmlconv/Makefile index 6d87cc020a..a4daf13c09 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