]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
"Driver" makefile to convert all documents to SGML or XML at once.
authorFred Drake <fdrake@acm.org>
Thu, 14 Jan 1999 18:13:59 +0000 (18:13 +0000)
committerFred Drake <fdrake@acm.org>
Thu, 14 Jan 1999 18:13:59 +0000 (18:13 +0000)
Doc/tools/sgmlconv/Makefile [new file with mode: 0644]

diff --git a/Doc/tools/sgmlconv/Makefile b/Doc/tools/sgmlconv/Makefile
new file mode 100644 (file)
index 0000000..7416718
--- /dev/null
@@ -0,0 +1,29 @@
+# Simple makefile to control SGML generation for the entire document tree.
+# This should be used from the top-level directory (Doc/), not the directory
+# that actually contains this file:
+#
+#  $ pwd
+#  .../Doc
+#  $ make -f tools/sgmlconv/Makefile
+
+TOPDIR=.
+TOOLSDIR=$(TOPDIR)/tools
+
+SGMLRULES=../$(TOOLSDIR)/sgmlconv/make.rules
+SUBDIRS=api ext lib mac ref tut
+
+all:   sgml
+
+.PHONY: sgml xml
+
+sgml:
+       for DIR in $(SUBDIRS) ; do \
+           (cd $$DIR; \
+            $(MAKE) -f $(SGMLRULES) TOOLSDIR=../$(TOOLSDIR) sgml) \
+       done
+
+xml:
+       for DIR in $(SUBDIRS) ; do \
+           (cd $$DIR; \
+            $(MAKE) -f $(SGMLRULES) TOOLSDIR=../$(TOOLSDIR) xml) \
+       done