all: sgml
.PHONY: sgml xml
+.PHONY: $(SUBDIRS)
sgml:
for DIR in $(SUBDIRS) ; do \
(cd $$DIR; \
- $(MAKE) -f $(SGMLRULES) TOOLSDIR=../$(TOOLSDIR) sgml) \
+ $(MAKE) -f $(SGMLRULES) TOOLSDIR=../$(TOOLSDIR) sgml) || exit $$?; \
done
xml:
for DIR in $(SUBDIRS) ; do \
(cd $$DIR; \
- $(MAKE) -f $(SGMLRULES) TOOLSDIR=../$(TOOLSDIR) xml) \
+ $(MAKE) -f $(SGMLRULES) TOOLSDIR=../$(TOOLSDIR) xml) || exit $$?; \
done
-tarball:
+tarball: sgml
tar cf - tools/sgmlconv */*.sgml | gzip -9 >sgml-1.5.2b1.tgz
+api:
+ cd api; $(MAKE) -f $(SGMLRULES) TOOLSDIR=../$(TOOLSDIR)
+
+ext:
+ cd ext; $(MAKE) -f $(SGMLRULES) TOOLSDIR=../$(TOOLSDIR)
+
+lib:
+ cd lib; $(MAKE) -f $(SGMLRULES) TOOLSDIR=../$(TOOLSDIR)
+
+mac:
+ cd mac; $(MAKE) -f $(SGMLRULES) TOOLSDIR=../$(TOOLSDIR)
+
+ref:
+ cd ref; $(MAKE) -f $(SGMLRULES) TOOLSDIR=../$(TOOLSDIR)
+
+tut:
+ cd tut; $(MAKE) -f $(SGMLRULES) TOOLSDIR=../$(TOOLSDIR)
+
clean:
for DIR in $(SUBDIRS) ; do \
(cd $$DIR; \