Lines Matching full:toolchain
74 # Default to the host system's toolchain if we are targeting a host based target
82 # Prevent CMake from testing the toolchain
88 # Support for out-of-tree toolchain
91 # Default toolchain cmake file
98 # but in case Zephyr's SDK toolchain is used, set TOOLCHAIN_HOME
103 set(TOOLCHAIN_ROOT ${TOOLCHAIN_ROOT} CACHE STRING "Zephyr toolchain root" FORCE)
104 assert(TOOLCHAIN_ROOT "Zephyr toolchain root path invalid: please set the TOOLCHAIN_ROOT-variable")
107 set(ZEPHYR_TOOLCHAIN_VARIANT ${ZEPHYR_TOOLCHAIN_VARIANT} CACHE STRING "Zephyr toolchain variant")
109 # Configure the toolchain based on what SDK/toolchain is in use.
110 include(${TOOLCHAIN_ROOT}/cmake/toolchain/${ZEPHYR_TOOLCHAIN_VARIANT}/generic.cmake)
112 # Configure the toolchain based on what toolchain technology is used
119 set_ifndef(TOOLCHAIN_KCONFIG_DIR ${TOOLCHAIN_ROOT}/cmake/toolchain/${ZEPHYR_TOOLCHAIN_VARIANT})
123 build_info(toolchain name VALUE ${ZEPHYR_TOOLCHAIN_VARIANT})
125 build_info(toolchain path PATH "${${zephyr_toolchain_variant_upper}_TOOLCHAIN_PATH}")