-1:000000000000 | 0:c70f8f1faaf7 |
---|---|
1 test = $0 | |
2 reverse = $2 $1 | |
3 twice = $1$1 | |
4 sideeffect = $(shell echo "called$1:" >>dummyfile) | |
5 | |
6 all: | |
7 test "$(call test)" = "test" | |
8 test "$(call reverse,1,2)" = "2 1" | |
9 # expansion happens *before* substitution, thank sanity | |
10 test "$(call twice,$(sideeffect))" = "" | |
11 test `cat dummyfile` = "called:" | |
12 @echo TEST-PASS |