伟大,少于makefile中的条件

时间:2017-10-04 05:00:12

标签: makefile

我在makefile中有time1变量,它采用不同的整数。我需要在某个范围内检查它,如果(time1> = range1 || time1< = range2)echo传递或者echo失败,则需要写这样的条件。

我阅读了GNU make手册,但没有找到答案。我怎么写条件???

1 个答案:

答案 0 :(得分:0)

您可以调用shell,但也可以在make中执行。巧合的是,GNUmake table toolkit具有整数运算和比较:

include gmtt.mk

$(if $(or $(call int-ge,$(TIME1),$(RANGE1)),$(call int-le,$(TIME1),$(RANGE2))),passed,failed)