| 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 |