build/pymake/tests/include-dynamic.mk

branch
TOR_BUG_9701
changeset 3
141e0f1194b1
equal deleted inserted replaced
-1:000000000000 0:9e43d2db03ac
1 $(shell \
2 if ! test -f include-dynamic.inc; then \
3 echo "TESTVAR = oldval" > include-dynamic.inc; \
4 sleep 2; \
5 echo "TESTVAR = newval" > include-dynamic.inc.in; \
6 fi \
7 )
8
9 # before running the 'all' rule, we should be rebuilding include-dynamic.inc,
10 # because there is a rule to do so
11
12 all:
13 test $(TESTVAR) = newval
14 test "$(MAKE_RESTARTS)" = 1
15 @echo TEST-PASS
16
17 include-dynamic.inc: include-dynamic.inc.in
18 test "$(MAKE_RESTARTS)" = ""
19 cp $< $@
20
21 include include-dynamic.inc

mercurial