检查Makefile中的标志

时间:2011-08-08 18:46:03

标签: makefile flags

如何检查Makefile中的标志?假设我运行make -a,我需要能够做某些事情,如何检测是否在Makefile中设置了标志?

1 个答案:

答案 0 :(得分:3)

如果您使用的是GNUMake,可以查看MAKEFLAGS,例如this

someTarget: 
    ifneq (,$(findstring a,$(MAKEFLAGS)))
      do something
    else
      do something else
    endif