$NetBSD: patch-ba,v 1.1 2009/05/18 05:11:50 dholland Exp $ Fix makefile to stop on error. --- Makefile.in.orig 2009-05-18 00:56:38.000000000 -0400 +++ Makefile.in 2009-05-18 00:57:03.000000000 -0400 @@ -10,7 +10,7 @@ all: @for i in $(TARGET); \ do \ - (echo make all in $$i...; cd $$i; $(MAKE) $(MFLAGS) all); \ + (echo make all in $$i...; cd $$i; $(MAKE) $(MFLAGS) all) || exit 1; \ done; world: all install @@ -18,32 +18,32 @@ install: @for i in $(TARGET); \ do \ - (echo make install in $$i...; cd $$i; $(MAKE) $(MFLAGS) install); \ + (echo make install in $$i...; cd $$i; $(MAKE) $(MFLAGS) install) || exit 1; \ done; uninstall: @for i in $(TARGET); \ do \ - (echo make uninstall in $$i...; cd $$i; $(MAKE) $(MFLAGS) uninstall); \ + (echo make uninstall in $$i...; cd $$i; $(MAKE) $(MFLAGS) uninstall) || exit 1; \ done; clean: @for i in $(TARGET); \ do \ - (echo make clean in $$i...; cd $$i; $(MAKE) $(MFLAGS) clean); \ + (echo make clean in $$i...; cd $$i; $(MAKE) $(MFLAGS) clean) || exit 1; \ done; distclean: @for i in $(TARGET); \ do \ - (echo make distclean in $$i...; cd $$i; $(MAKE) $(MFLAGS) distclean); \ + (echo make distclean in $$i...; cd $$i; $(MAKE) $(MFLAGS) distclean) || exit 1; \ done; $(RM) Makefile Makefile.config config.status config.cache config.log *~ *.bak *.orig stamp-configure stamp-build tags: @for i in $(TARGET); \ do \ - (echo make tags in $$i...; cd $$i; $(MAKE) $(MFLAGS) tags); \ + (echo make tags in $$i...; cd $$i; $(MAKE) $(MFLAGS) tags) || exit 1; \ done; TAGS: tags @@ -53,5 +53,5 @@ depend: @for i in $(TARGET); \ do \ - (echo make depend in $$i...; cd $$i; $(MAKE) $(MFLAGS) depend); \ + (echo make depend in $$i...; cd $$i; $(MAKE) $(MFLAGS) depend) || exit 1; \ done;