宋配置变量

宋配置变量通常通过以下代码设置:

SOONG_CONFIG_NAMESPACES += ns
SOONG_CONFIG_ns += var
SOONG_CONFIG_ns_var = x

但是,这有一个问题,即很难分辨名称空间和变量名称之间的分界线在哪里,因为名称空间和变量都可以在其名称中包含下划线。

相反,使用soong_config_get/set/append宏:

$(call soong_config_set,ns,var,x)
$(call soong_config_get,ns,var)
$(call soong_config_set,ns,var,y)