MAKEVER:=$(shell make --version | ruby -n0e 'puts $$_[/Make (\d)/,1]') | |
test1: | |
# foo | |
echo PASS | |
test2: make$(MAKEVER) | |
make4: | |
# foo \ | |
echo PASS | |
make3: | |
# foo \ | |
echo PASS | |
test3: $(shell echo foo #) | |
test4: | |
echo $(shell echo OK # FAIL \ | |
FAIL2) | |
test5: | |
echo $(shell echo $$(echo PASS)) | |
foo: | |
echo OK |