متغیرهای پیکربندی Soong

متغیرهای پیکربندی Soong معمولاً از طریق کد زیر تنظیم می شوند:

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)