X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=mk%2Ftarget.mk;h=39452e120827a452ad9ae4d80f8e8a60d2ace593;hb=e8275a4f4706e544df8624c2b6b469afaf05a8a5;hp=d3257554693ffc343ac72dce7f0c7de3eee5aa70;hpb=b43b9385930f29388d4f4028a302475adf4f9ff3;p=ghc-hetmet.git diff --git a/mk/target.mk b/mk/target.mk index d325755..39452e1 100644 --- a/mk/target.mk +++ b/mk/target.mk @@ -1012,8 +1012,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;; *) set -e;; esac; \ + for i in $(SUBDIRS) ; do \ echo "------------------------------------------------------------------------"; \ echo "==fptools== $(MAKE) $@;"; \ echo " in $(shell pwd)/$$i"; \ @@ -1026,7 +1026,7 @@ all docs runtests boot TAGS clean veryclean maintainer-clean install info :: @echo "------------------------------------------------------------------------" dist :: - @case '${MFLAGS}' in -*[ik]*) set -e;; *) set +e;; esac + @case '${MFLAGS}' in -*[ik]*) set +e;; *) set -e;; esac; \ for i in $(SUBDIRS) ; do \ $(MKDIRHIER_PREFIX)mkdirhier $(SRC_DIST_DIR)/$$i; \ $(MAKE) -C $$i $(MFLAGS) $@ SRC_DIST_DIR=$(SRC_DIST_DIR)/$$i; \ @@ -1054,8 +1054,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; \ + for i in $(WAYS) ; do \ echo "------------------------------------------------------------------------"; \ echo "==fptools== $(MAKE) way=$$i $@;"; \ echo "PWD = $(shell pwd)"; \