1
# Simple makefile to control XML 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:
7
# $ make -f tools/sgmlconv/Makefile
12
SGMLRULES=../$(TOOLSDIR)/sgmlconv/make.rules
13
# The 'inst' directory breaks the conversion, so skip it for now.
14
SUBDIRS=api dist ext lib mac ref tut
15
SUBMAKE=$(MAKE) -f $(SGMLRULES) TOOLSDIR=../$(TOOLSDIR)
23
for DIR in $(SUBDIRS) ; do \
24
(cd $$DIR; $(SUBMAKE) xml) || exit $$? ; done
27
for DIR in $(SUBDIRS) ; do \
28
(cd $$DIR; $(SUBMAKE) esis) || exit $$? ; done
31
for DIR in $(SUBDIRS) ; do \
32
(cd $$DIR; $(SUBMAKE) esis1) || exit $$? ; done
35
tar cf - tools/sgmlconv */*.xml | gzip -9 >xml-1.5.2b2.tgz
62
for DIR in $(SUBDIRS) ; do \
63
(cd $$DIR; $(SUBMAKE) clean) ; done
66
for DIR in $(SUBDIRS) ; do \
67
(cd $$DIR; $(SUBMAKE) clobber) ; done