我在MAKEFILE
中有以下代码,使用它,我想根据标志位的设置与否打印信息。
ifeq ($(SET_FLAG),)
$(info ********not set************)
else
$(info *******set *********)
endif
但是这会让我得到以下输出:
********not set************
当我在终端上执行
setenv SET_FLAG
时,以及这个:
*******set *********
当我执行setenv SET_FLAG 1
时
然而,我只想测试SET_FLAG
是否设置,无论是否提供值。
有没有办法使上述输出为
*******set *********
即使我执行
setenv SET_FLAG
命令。