我有以下make
脚本(摘录):
debug/abc-%.txt:
python buildtxt.py --firstFlag <second flag>
其中,如果%
为debug
,则<second flag>
应为--debug
,否则为空(即无标志)。这种行为可以简单地在buildtxt.py
中实现,但我认为这种方式更具模块化。
我怎样才能轻松地实现它呢?
发布于 2020-08-09 15:32:25
你想要$(if $(filter debug,$*),--debug)
。
$*
将扩展到与%
匹配的字符串。没有内置的函数来比较字符串是否相等,所以我们使用filter
。
https://stackoverflow.com/questions/63328126
复制相似问题