Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 3a7a3d7

Browse files
committed
"Driver" makefile to convert all documents to SGML or XML at once.
1 parent 7727416 commit 3a7a3d7

1 file changed

Lines changed: 29 additions & 0 deletions

File tree

Doc/tools/sgmlconv/Makefile

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
# Simple makefile to control SGML generation for the entire document tree.
2+
# This should be used from the top-level directory (Doc/), not the directory
3+
# that actually contains this file:
4+
#
5+
# $ pwd
6+
# .../Doc
7+
# $ make -f tools/sgmlconv/Makefile
8+
9+
TOPDIR=.
10+
TOOLSDIR=$(TOPDIR)/tools
11+
12+
SGMLRULES=../$(TOOLSDIR)/sgmlconv/make.rules
13+
SUBDIRS=api ext lib mac ref tut
14+
15+
all: sgml
16+
17+
.PHONY: sgml xml
18+
19+
sgml:
20+
for DIR in $(SUBDIRS) ; do \
21+
(cd $$DIR; \
22+
$(MAKE) -f $(SGMLRULES) TOOLSDIR=../$(TOOLSDIR) sgml) \
23+
done
24+
25+
xml:
26+
for DIR in $(SUBDIRS) ; do \
27+
(cd $$DIR; \
28+
$(MAKE) -f $(SGMLRULES) TOOLSDIR=../$(TOOLSDIR) xml) \
29+
done

0 commit comments

Comments
 (0)