是否可以在先决条件列表中的一个$(call ...)
中进行以下操作?
也就是说,以下代码应将字符串value
分配给变量$(var)
,同时将value
添加为目标foo
的前提。
foo: $(call assign-value-to-var,value)
# Do stuff
答案 0 :(得分:1)
是的,为什么不呢?
assign-value-to-var=$(eval foo: private var:=$1)$1
foo: $(call assign-value-to-var,value)
# Do stuff