From 62b82b6922208ca8fad7e6e9416ce50eca9573b6 Mon Sep 17 00:00:00 2001 From: sof <unknown> Date: Wed, 24 Sep 1997 00:56:50 +0000 Subject: [PATCH] [project @ 1997-09-24 00:56:50 by sof] stop-on-error behaviour for recursive rules --- mk/target.mk | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/mk/target.mk b/mk/target.mk index bd233a536be4..9a221af381ec 100644 --- a/mk/target.mk +++ b/mk/target.mk @@ -1032,8 +1032,8 @@ all docs runtests boot TAGS clean veryclean maintainer-clean install info :: @echo "===fptools== Recursively making \`$@' in $(SUBDIRS) ..." @echo "PWD = $(shell pwd)" @echo "------------------------------------------------------------------------" + @case '${MFLAGS}' in -*[ik]*) set -e;; *) set +e;; esac @for i in $(SUBDIRS) ; do \ - case '${MFLAGS}' in *-[ik]*) set +e; break;; *) set -e;; esac; \ echo "------------------------------------------------------------------------"; \ echo "==fptools== $(MAKE) $@;"; \ echo " in $(shell pwd)/$$i"; \ @@ -1046,8 +1046,8 @@ all docs runtests boot TAGS clean veryclean maintainer-clean install info :: @echo "------------------------------------------------------------------------" dist :: + @case '${MFLAGS}' in -*[ik]*) set -e;; *) set +e;; esac for i in $(SUBDIRS) ; do \ - case '${MFLAGS}' in *-[ik]*) set +e;; *) set -e;; esac; \ $(MKDIRHIER_PREFIX)mkdirhier $(SRC_DIST_DIR)/$$i; \ $(MAKE) -C $$i $(MFLAGS) $@ SRC_DIST_DIR=$(SRC_DIST_DIR)/$$i; \ done @@ -1074,8 +1074,8 @@ all docs runtests TAGS clean veryclean maintainer-clean install :: @echo "===fptools== Recursively making \`$@' for ways: $(WAYS) ..." @echo "PWD = $(shell pwd)" @echo "------------------------------------------------------------------------" + @case '${MFLAGS}' in -*[ik]*) set -e;; *) set +e;; esac @for i in $(WAYS) ; do \ - case '${MFLAGS}' in *-[ik]*) set +e;; *) set -e;; esac; \ echo "------------------------------------------------------------------------"; \ echo "==fptools== $(MAKE) way=$$i $@;"; \ echo "PWD = $(shell pwd)"; \ -- GitLab