blob: 5574f09af3643af0812963fb456929c86f577b52 [file] [log] [blame]
Shinichiro Hamaji2941ea02016-04-27 17:26:21 +09001# TODO(go): Fix
Shinichiro Hamaji03fa3452016-04-27 17:08:32 +09002
3MAKEVER:=$(shell make --version | ruby -n0e 'puts $$_[/Make (\d)/,1]')
4
5# GNU make 3.82 has this feature though.
6ifeq ($(MAKEVER),3)
7
8test:
9 echo test skipped
10
11else
12
Shinichiro Hamaji2941ea02016-04-27 17:26:21 +090013$(info $(shell echo foo))
Shinichiro Hamajia1ded1c2016-05-02 21:21:10 +090014override SHELL := echo
Shinichiro Hamaji2941ea02016-04-27 17:26:21 +090015$(info $(shell echo bar))
Shinichiro Hamaji03fa3452016-04-27 17:08:32 +090016.POSIX:
Shinichiro Hamaji2941ea02016-04-27 17:26:21 +090017$(info $(shell echo baz))
Shinichiro Hamaji03fa3452016-04-27 17:08:32 +090018test:
19 foobar
20
21endif