cmake: move ZEPHYR_TOOLCHAIN_VARIANT export to common settings
Fixes: #43378 Move the exporting of ZEPHYR_TOOLCHAIN_VARIANT from the custom target to the COMMON_KCONFIG_ENV_SETTINGS variable. This ensures that the setting is exported both when running the initial kconfiglib parsing but also on later menuconfig / guiconfig invocations. Signed-off-by: Torsten Rasmussen <Torsten.Rasmussen@nordicsemi.no>
This commit is contained in:
parent
7746abdc39
commit
491aea49a1
|
@ -116,6 +116,7 @@ set(COMMON_KCONFIG_ENV_SETTINGS
|
|||
ARCH_DIR=${ARCH_DIR}
|
||||
BOARD_DIR=${BOARD_DIR}
|
||||
KCONFIG_BINARY_DIR=${KCONFIG_BINARY_DIR}
|
||||
ZEPHYR_TOOLCHAIN_VARIANT=${ZEPHYR_TOOLCHAIN_VARIANT}
|
||||
TOOLCHAIN_KCONFIG_DIR=${TOOLCHAIN_KCONFIG_DIR}
|
||||
TOOLCHAIN_HAS_NEWLIB=$<IF:$<BOOL:${TOOLCHAIN_HAS_NEWLIB}>,y,n>
|
||||
EDT_PICKLE=${EDT_PICKLE}
|
||||
|
@ -154,7 +155,6 @@ foreach(kconfig_target
|
|||
${kconfig_target}
|
||||
${CMAKE_COMMAND} -E env
|
||||
ZEPHYR_BASE=${ZEPHYR_BASE}
|
||||
ZEPHYR_TOOLCHAIN_VARIANT=${ZEPHYR_TOOLCHAIN_VARIANT}
|
||||
${COMMON_KCONFIG_ENV_SETTINGS}
|
||||
"SHIELD_AS_LIST=${SHIELD_AS_LIST_ESCAPED}"
|
||||
DTS_POST_CPP=${DTS_POST_CPP}
|
||||
|
|
Loading…
Reference in a new issue