1MAKEVER:=$(shell make --version | grep "Make [0-9]" | sed -E 's/.*Make ([0-9]).*/\1/')
2
3test1:
4 # foo
5 echo PASS
6
7test2: make$(MAKEVER)
8
9make4:
10 # foo \
11echo PASS
12
13make3:
14 # foo \
15 echo PASS
16
17test3: $(shell echo foo #)
18
19test4:
20 echo $(shell echo OK # FAIL \
21 FAIL2)
22
23test5:
24 echo $(shell echo $$(echo PASS))
25
26foo:
27 echo OK