小编alk*_*fee的帖子

Makefile 中的 if-equals 语句作为单行语句

以下工作按预期进行:

branch := $(shell git rev-parse --abbrev-ref HEAD)

ifeq ($(branch), master)
    ami_regions = us-west-2
endif

show_regions:
    echo $(ami_regions)
Run Code Online (Sandbox Code Playgroud)

这条语句如何ifeq写成一行语句,如果条件通过则设置变量,否则将变量设置为另一个值或简单地将其保留为未设置?

bash makefile

8
推荐指数
1
解决办法
6049
查看次数

标签 统计

bash ×1

makefile ×1