-1:000000000000 | 0:383db3eb8ef6 |
---|---|
1 #T commandline: ['-j2'] | |
2 | |
3 # CAUTION: this makefile is also used by serial-toparallel.mk | |
4 | |
5 define SLOWMAKE | |
6 printf "$@:0:" >>results | |
7 sleep 0.5 | |
8 printf "$@:1:" >>results | |
9 sleep 0.5 | |
10 printf "$@:2:" >>results | |
11 endef | |
12 | |
13 EXPECTED = target1:0:target2:0:target1:1:target2:1:target1:2:target2:2: | |
14 | |
15 all:: target1 target2 | |
16 cat results | |
17 test "$$(cat results)" = "$(EXPECTED)" | |
18 @echo TEST-PASS | |
19 | |
20 target1: | |
21 $(SLOWMAKE) | |
22 | |
23 target2: | |
24 sleep 0.1 | |
25 $(SLOWMAKE) | |
26 | |
27 .PHONY: all |