Thu, 22 Jan 2015 13:21:57 +0100
Incorporate requested changes from Mozilla in review:
https://bugzilla.mozilla.org/show_bug.cgi?id=1123480#c6
1 #T commandline: ['-j2']
3 # CAUTION: this makefile is also used by serial-toparallel.mk
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
13 EXPECTED = target1:0:target2:0:target1:1:target2:1:target1:2:target2:2:
15 all:: target1 target2
16 cat results
17 test "$$(cat results)" = "$(EXPECTED)"
18 @echo TEST-PASS
20 target1:
21 $(SLOWMAKE)
23 target2:
24 sleep 0.1
25 $(SLOWMAKE)
27 .PHONY: all