build/pymake/tests/parallel-simple.mk

branch
TOR_BUG_9701
changeset 3
141e0f1194b1
equal deleted inserted replaced
-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

mercurial