diff -r 000000000000 -r 6474c204b198 build/pymake/tests/eval-duringexecute.mk --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/build/pymake/tests/eval-duringexecute.mk Wed Dec 31 06:09:35 2014 +0100 @@ -0,0 +1,12 @@ +#T returncode: 2 + +# Once parsing is finished, recursive expansion in commands are not allowed to create any new rules (it may only set variables) + +define MORERULE +all: + @echo TEST-FAIL +endef + +all: + $(eval $(MORERULE)) + @echo done