chiark / gitweb /
ours: rename segments from P* to *
[trains.git] / Makefile
index 24727a0e070841c4579af75a79285a79a6cae719..5a3c53e34b004cfba228bc04176f8a49666668b3 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
@@ -8,6 +8,9 @@ all:
        $(call recurse,HOST,recurse)
        $(call recurse,PIC,)
 
+client:
+       $(call recurse,HOST,client)
+
 host: host_recurse
 
 host_%:
@@ -18,7 +21,7 @@ pic:
        $(call recurse,PIC,)
 
 pic_%:
-       $(MAKE) -C layout for-pic
+       +$(MAKE) -C layout for-pic
        $(call recurse,PIC,$*)
 
 pic_clean: