Wed, 31 Dec 2014 07:16:47 +0100
Revert simplistic fix pending revisit of Mozilla integration attempt.
1 $(shell touch foo.testfile1 foo.testfile2)
3 # when a rule has commands and no prerequisites, should it be executed?
4 # double-colon: yes
5 # single-colon: no
7 all: foo.testfile1 foo.testfile2
8 test "$$(cat foo.testfile1)" = ""
9 test "$$(cat foo.testfile2)" = "remade:foo.testfile2"
10 @echo TEST-PASS
12 foo.testfile1:
13 @echo TEST-FAIL
15 foo.testfile2::
16 printf "remade:$@"> $@