#T commandline: ['-j2'] | |
EXPECTED = target1:before:target2:1:target2:2:target2:3:target1:after | |
all:: target1 target2 | |
cat results | |
test "$$(cat results)" = "$(EXPECTED)" | |
@echo TEST-PASS | |
target1: | |
printf "$@:before:" >>results | |
sleep 4 | |
printf "$@:after" >>results | |
target2: | |
sleep 0.2 | |
printf "$@:1:" >>results | |
sleep 0.1 | |
printf "$@:2:" >>results | |
sleep 0.1 | |
printf "$@:3:" >>results |