Add ‘set -e; ’ to the definition of DOSUBDIRS in the top-level makefile.
pjrm.
diff -dur exmap-0.10/Makefile exmap-0.10-pjrm/Makefile --- exmap-0.10/Makefile 2006-09-29 02:52:25.000000000 +1000 +++ exmap-0.10-pjrm/Makefile 2008-01-29 05:03:07.000000000 +1100 @@ -8,7 +8,7 @@ .PHONY: build clean test $(SUBDIRS) -DOSUBDIRS=for dir in $(SUBDIRS); do \ +DOSUBDIRS=set -e; for dir in $(SUBDIRS); do \ $(MAKE) -C $$dir $@; \ done