我的项目有很多模块,我想根据配置的值进行一些部分构建。所以我用下面的相同测试相同
配置文件
somevar := apple
export somevar
规则.mk
ifeq ( $(somevar), apple)
export someother := banana
else
export someother := tomato
endif
生成文件
include config.mk
include rules.mk
all:
@echo $(somevar)
@echo $(someother)
这打印
apple
tomato
但我想要“苹果香蕉”。请帮我找出错误。
TIA