如果版本是旧的,请退出makefile

时间:2016-10-07 07:14:50

标签: makefile gnu-make

我有一个使用.ONESHELL命令的makefile。从Make版本3.82开始支持此功能。

如果Make版本是旧的,有没有办法检查并退出?

1 个答案:

答案 0 :(得分:3)

ifeq ($(filter oneshell,$(.FEATURES)),)
$(error Your version of make does not support .ONESHELL)
endif