build/pymake/tests/doublecolon-exists.mk

branch
TOR_BUG_9701
changeset 3
141e0f1194b1
equal deleted inserted replaced
-1:000000000000 0:541eebb98522
1 $(shell touch foo.testfile1 foo.testfile2)
2
3 # when a rule has commands and no prerequisites, should it be executed?
4 # double-colon: yes
5 # single-colon: no
6
7 all: foo.testfile1 foo.testfile2
8 test "$$(cat foo.testfile1)" = ""
9 test "$$(cat foo.testfile2)" = "remade:foo.testfile2"
10 @echo TEST-PASS
11
12 foo.testfile1:
13 @echo TEST-FAIL
14
15 foo.testfile2::
16 printf "remade:$@"> $@

mercurial