Wed, 31 Dec 2014 07:16:47 +0100
Revert simplistic fix pending revisit of Mozilla integration attempt.
michael@0 | 1 | $(shell \ |
michael@0 | 2 | if ! test -f include-dynamic.inc; then \ |
michael@0 | 3 | echo "TESTVAR = oldval" > include-dynamic.inc; \ |
michael@0 | 4 | sleep 2; \ |
michael@0 | 5 | echo "TESTVAR = newval" > include-dynamic.inc.in; \ |
michael@0 | 6 | fi \ |
michael@0 | 7 | ) |
michael@0 | 8 | |
michael@0 | 9 | # before running the 'all' rule, we should be rebuilding include-dynamic.inc, |
michael@0 | 10 | # because there is a rule to do so |
michael@0 | 11 | |
michael@0 | 12 | all: |
michael@0 | 13 | test $(TESTVAR) = newval |
michael@0 | 14 | test "$(MAKE_RESTARTS)" = 1 |
michael@0 | 15 | @echo TEST-PASS |
michael@0 | 16 | |
michael@0 | 17 | include-dynamic.inc: include-dynamic.inc.in |
michael@0 | 18 | test "$(MAKE_RESTARTS)" = "" |
michael@0 | 19 | cp $< $@ |
michael@0 | 20 | |
michael@0 | 21 | include include-dynamic.inc |