chiark / gitweb /
Send HELLO as a result of all slaves being online. Do not crash if slave is slow...
[trains.git] / Makefile
1
2 recurse = set -e; for f in $($(1)_DIRS); do $(MAKE) -C $$f $(2); done
3
4 PIC_DIRS=       iwjpictest cebpic detpic
5 HOST_DIRS=      pcb layout hostside
6
7 all:
8         $(call recurse,HOST,recurse)
9         $(call recurse,PIC,)
10
11 host: host_recurse
12
13 host_%:
14         $(call recurse,HOST,$*)
15
16 pic:
17         $(call recurse,HOST,for-pic)
18         $(call recurse,PIC,)
19
20 pic_%:
21         $(MAKE) -C layout for-pic
22         $(call recurse,PIC,$*)
23
24 pic_clean:
25         $(call recurse,PIC,clean)
26
27 clean:          host_clean pic_clean