dgaudet 97/09/25 20:05:27
Modified: src Configure Makefile.tmpl
Log:
If a subdirectory make has an error, abort the parent immediately.
Submitted by: Martin Kraemer
Reviewed by: A cast of dozens
Revision Changes Path
1.157 +1 -1 apachen/src/Configure
Index: Configure
===================================================================
RCS file: /export/home/cvs/apachen/src/Configure,v
retrieving revision 1.156
retrieving revision 1.157
diff -u -r1.156 -r1.157
--- Configure 1997/09/14 11:54:59 1.156
+++ Configure 1997/09/26 03:05:23 1.157
@@ -1007,7 +1007,7 @@
all clean ::
for i in \$(MODULES); do \\
(cd \$\$i; \\
- \$(MAKE) CC='\$(CC)' AUX_CFLAGS='\$(MOD_CFLAGS)' RANLIB='\$(RANLIB)'
\$@);\\
+ \$(MAKE) CC='\$(CC)' AUX_CFLAGS='\$(MOD_CFLAGS)' RANLIB='\$(RANLIB)'
\$@) || exit 1;\\
done
EOF
1.67 +2 -2 apachen/src/Makefile.tmpl
Index: Makefile.tmpl
===================================================================
RCS file: /export/home/cvs/apachen/src/Makefile.tmpl,v
retrieving revision 1.66
retrieving revision 1.67
diff -u -r1.66 -r1.67
--- Makefile.tmpl 1997/09/24 20:54:49 1.66
+++ Makefile.tmpl 1997/09/26 03:05:24 1.67
@@ -34,7 +34,7 @@
subdirs:
for i in $(SUBDIRS); do \
- ( cd $$i; $(MAKE) CC='$(CC)' AUX_CFLAGS='$(CFLAGS)'
RANLIB='$(RANLIB)') \
+ ( cd $$i; $(MAKE) CC='$(CC)' AUX_CFLAGS='$(CFLAGS)'
RANLIB='$(RANLIB)') || exit 1; \
done
support: support-dir
@@ -45,7 +45,7 @@
clean:
rm -f httpd *.o
for i in $(SUBDIRS); do \
- ( cd $$i; $(MAKE) $@ ) \
+ ( cd $$i; $(MAKE) $@ ) || exit 1; \
done
dist.tar: