Skip to content
Snippets Groups Projects
Commit ef898549 authored by Kurt Zeilenga's avatar Kurt Zeilenga
Browse files

ITS#576: cause subdir make failure to halt subsequent making

parent 70a7656d
No related branches found
No related tags found
No related merge requests found
...@@ -13,6 +13,7 @@ all-common: FORCE ...@@ -13,6 +13,7 @@ all-common: FORCE
@for i in $(SUBDIRS) $(ALLDIRS); do \ @for i in $(SUBDIRS) $(ALLDIRS); do \
echo " Entering subdirectory $$i"; \ echo " Entering subdirectory $$i"; \
( cd $$i; $(MAKE) $(MFLAGS) all ); \ ( cd $$i; $(MAKE) $(MFLAGS) all ); \
if test $$? != 0 ; then exit 1; fi ; \
echo " "; \ echo " "; \
done done
...@@ -21,6 +22,7 @@ install-common: FORCE ...@@ -21,6 +22,7 @@ install-common: FORCE
@for i in $(SUBDIRS) $(INSTALLDIRS); do \ @for i in $(SUBDIRS) $(INSTALLDIRS); do \
echo " Entering subdirectory $$i"; \ echo " Entering subdirectory $$i"; \
( cd $$i; $(MAKE) $(MFLAGS) install ); \ ( cd $$i; $(MAKE) $(MFLAGS) install ); \
if test $$? != 0 ; then exit 1; fi ; \
echo " "; \ echo " "; \
done done
...@@ -29,6 +31,7 @@ clean-common: FORCE ...@@ -29,6 +31,7 @@ clean-common: FORCE
@for i in $(SUBDIRS) $(CLEANDIRS); do \ @for i in $(SUBDIRS) $(CLEANDIRS); do \
echo " Entering subdirectory $$i"; \ echo " Entering subdirectory $$i"; \
( cd $$i; $(MAKE) $(MFLAGS) clean ); \ ( cd $$i; $(MAKE) $(MFLAGS) clean ); \
if test $$? != 0 ; then exit 1; fi ; \
echo " "; \ echo " "; \
done done
...@@ -37,6 +40,7 @@ veryclean-common: FORCE ...@@ -37,6 +40,7 @@ veryclean-common: FORCE
@for i in $(SUBDIRS) $(CLEANDIRS); do \ @for i in $(SUBDIRS) $(CLEANDIRS); do \
echo " Entering subdirectory $$i"; \ echo " Entering subdirectory $$i"; \
( cd $$i; $(MAKE) $(MFLAGS) veryclean ); \ ( cd $$i; $(MAKE) $(MFLAGS) veryclean ); \
if test $$? != 0 ; then exit 1; fi ; \
echo " "; \ echo " "; \
done done
...@@ -45,6 +49,7 @@ depend-common: FORCE ...@@ -45,6 +49,7 @@ depend-common: FORCE
@for i in $(SUBDIRS) $(DEPENDDIRS); do \ @for i in $(SUBDIRS) $(DEPENDDIRS); do \
echo " Entering subdirectory $$i"; \ echo " Entering subdirectory $$i"; \
( cd $$i; $(MAKE) $(MFLAGS) depend ); \ ( cd $$i; $(MAKE) $(MFLAGS) depend ); \
if test $$? != 0 ; then exit 1; fi ; \
echo " "; \ echo " "; \
done done
......
...@@ -163,6 +163,7 @@ sslapd: version.o ...@@ -163,6 +163,7 @@ sslapd: version.o
if [ -d $$i ]; then \ if [ -d $$i ]; then \
echo " "; echo " cd $$i; $(MAKE) $(MFLAGS) all"; \ echo " "; echo " cd $$i; $(MAKE) $(MFLAGS) all"; \
( cd $$i; $(MAKE) $(MFLAGS) all ); \ ( cd $$i; $(MAKE) $(MFLAGS) all ); \
if test $$? != 0 ; then exit 1; fi ; \
fi; \ fi; \
done; \ done; \
echo " " echo " "
...@@ -199,6 +200,7 @@ depend-local-srv: FORCE ...@@ -199,6 +200,7 @@ depend-local-srv: FORCE
if [ -d $$i ]; then \ if [ -d $$i ]; then \
echo; echo " cd $$i; $(MAKE) $(MFLAGS) depend"; \ echo; echo " cd $$i; $(MAKE) $(MFLAGS) depend"; \
( cd $$i; $(MAKE) $(MFLAGS) depend ); \ ( cd $$i; $(MAKE) $(MFLAGS) depend ); \
if test $$? != 0 ; then exit 1; fi ; \
fi; \ fi; \
done done
@echo "" @echo ""
...@@ -211,6 +213,7 @@ clean-local-srv: FORCE ...@@ -211,6 +213,7 @@ clean-local-srv: FORCE
if [ -d $$i ]; then \ if [ -d $$i ]; then \
echo; echo " cd $$i; $(MAKE) $(MFLAGS) clean"; \ echo; echo " cd $$i; $(MAKE) $(MFLAGS) clean"; \
( cd $$i; $(MAKE) $(MFLAGS) clean ); \ ( cd $$i; $(MAKE) $(MFLAGS) clean ); \
if test $$? != 0 ; then exit 1; fi ; \
fi; \ fi; \
done done
rm -f *.tmp all-cffiles rm -f *.tmp all-cffiles
...@@ -235,6 +238,7 @@ install-slapd: FORCE ...@@ -235,6 +238,7 @@ install-slapd: FORCE
if [ -d $$i ]; then \ if [ -d $$i ]; then \
echo; echo " cd $$i; $(MAKE) $(MFLAGS) install"; \ echo; echo " cd $$i; $(MAKE) $(MFLAGS) install"; \
( cd $$i; $(MAKE) $(MFLAGS) install ); \ ( cd $$i; $(MAKE) $(MFLAGS) install ); \
if test $$? != 0 ; then exit 1; fi ; \
fi; \ fi; \
done; \ done; \
fi fi
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment