Wkrótce zmienne konfiguracyjne

Zmienne konfiguracyjne Soong są zwykle ustawiane za pomocą następującego kodu:

SOONG_CONFIG_NAMESPACES += ns
SOONG_CONFIG_ns += var
SOONG_CONFIG_ns_var = x

Ma to jednak problem polegający na tym, że trudno jest stwierdzić, gdzie znajduje się granica między przestrzenią nazw a nazwą zmiennej, ponieważ zarówno przestrzeń nazw, jak i zmienna mogą zawierać podkreślenia w swoich nazwach.

Zamiast tego użyj makr 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)