Переменные конфигурации Сун

Переменные конфигурации Сун обычно задаются с помощью следующего кода:

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)