chiark / gitweb /
prefix recursive make commands with +
authorian <ian>
Tue, 10 Jun 2008 01:47:13 +0000 (01:47 +0000)
committerian <ian>
Tue, 10 Jun 2008 01:47:13 +0000 (01:47 +0000)
Makefile

index 24727a0e070841c4579af75a79285a79a6cae719..8b6a01833113444bb9e6ca3d8be23f28fa71724f 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -1,5 +1,5 @@
 
-recurse = set -e; for f in $($(1)_DIRS); do $(MAKE) -C $$f $(2); done
+recurse = +set -e; for f in $($(1)_DIRS); do $(MAKE) -C $$f $(2); done
 
 PIC_DIRS=      iwjpictest cebpic detpic
 HOST_DIRS=     pcb layout hostside
@@ -18,7 +18,7 @@ pic:
        $(call recurse,PIC,)
 
 pic_%:
-       $(MAKE) -C layout for-pic
+       +$(MAKE) -C layout for-pic
        $(call recurse,PIC,$*)
 
 pic_clean: