cmake: expose TOOLCHAIN_HAS_PICOLIBC to kconfig
This mirrors TOOLCHAIN_HAS_NEWLIB to picolibc so the cmake variable TOOLCHAIN_HAS_PICOLIBC can be used in kconfig. Signed-off-by: Daniel Leung <daniel.leung@intel.com>
This commit is contained in:
parent
23d051537b
commit
718a219bf1
1 changed files with 7 additions and 0 deletions
|
@ -122,6 +122,12 @@ else()
|
||||||
set(_local_TOOLCHAIN_HAS_NEWLIB n)
|
set(_local_TOOLCHAIN_HAS_NEWLIB n)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
|
if(TOOLCHAIN_HAS_PICOLIBC)
|
||||||
|
set(_local_TOOLCHAIN_HAS_PICOLIBC y)
|
||||||
|
else()
|
||||||
|
set(_local_TOOLCHAIN_HAS_PICOLIBC n)
|
||||||
|
endif()
|
||||||
|
|
||||||
set(COMMON_KCONFIG_ENV_SETTINGS
|
set(COMMON_KCONFIG_ENV_SETTINGS
|
||||||
PYTHON_EXECUTABLE=${PYTHON_EXECUTABLE}
|
PYTHON_EXECUTABLE=${PYTHON_EXECUTABLE}
|
||||||
srctree=${ZEPHYR_BASE}
|
srctree=${ZEPHYR_BASE}
|
||||||
|
@ -140,6 +146,7 @@ set(COMMON_KCONFIG_ENV_SETTINGS
|
||||||
ZEPHYR_TOOLCHAIN_VARIANT=${ZEPHYR_TOOLCHAIN_VARIANT}
|
ZEPHYR_TOOLCHAIN_VARIANT=${ZEPHYR_TOOLCHAIN_VARIANT}
|
||||||
TOOLCHAIN_KCONFIG_DIR=${TOOLCHAIN_KCONFIG_DIR}
|
TOOLCHAIN_KCONFIG_DIR=${TOOLCHAIN_KCONFIG_DIR}
|
||||||
TOOLCHAIN_HAS_NEWLIB=${_local_TOOLCHAIN_HAS_NEWLIB}
|
TOOLCHAIN_HAS_NEWLIB=${_local_TOOLCHAIN_HAS_NEWLIB}
|
||||||
|
TOOLCHAIN_HAS_PICOLIBC=${_local_TOOLCHAIN_HAS_PICOLIBC}
|
||||||
EDT_PICKLE=${EDT_PICKLE}
|
EDT_PICKLE=${EDT_PICKLE}
|
||||||
# Export all Zephyr modules to Kconfig
|
# Export all Zephyr modules to Kconfig
|
||||||
${ZEPHYR_KCONFIG_MODULES_DIR}
|
${ZEPHYR_KCONFIG_MODULES_DIR}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue