#T commandline: ['-j2'] # CAUTION: this makefile is also used by serial-toparallel.mk define SLOWMAKE printf "$@:0:" >>results sleep 0.5 printf "$@:1:" >>results sleep 0.5 printf "$@:2:" >>results endef EXPECTED = target1:0:target2:0:target1:1:target2:1:target1:2:target2:2: all:: target1 target2 cat results test "$$(cat results)" = "$(EXPECTED)" @echo TEST-PASS target1: $(SLOWMAKE) target2: sleep 0.1 $(SLOWMAKE) .PHONY: all