mirror of
https://github.com/zephyrproject-rtos/zephyr
synced 2025-08-07 11:35:22 +00:00
This allows for inclusion of out-of-tree toolchain cmake files relating to compiler and linker for both target and generic toolchains. The base path used was ZEPHYR_BASE, instead of TOOLCHAIN_ROOT, thus making it impossible to load the out-of-tree toolchain specific cmake files. In addition, the generic toolchain may now specify a generic cmake file for the linker, similar to the target toolchain linker. The intent here is to abstract Zephyr's dependence on toolchains, thus allowing for easier porting to other, perhaps commercial, toolchains and/or usecases. No functional change expected. Signed-off-by: Danny Oerndrup <daor@demant.com> |
||
---|---|---|
.. | ||
app | ||
backports | ||
compiler | ||
emu | ||
flash | ||
ide | ||
linker/ld | ||
reports | ||
toolchain | ||
usage | ||
util | ||
boards.cmake | ||
ccache.cmake | ||
cfb.cmake | ||
dts.cmake | ||
extensions.cmake | ||
extra_flags.cmake | ||
fpu-for-gcc-m-cpu.cmake | ||
gcc-m-cpu.cmake | ||
generic_toolchain.cmake | ||
git.cmake | ||
hex.cmake | ||
host-tools.cmake | ||
kconfig.cmake | ||
kobj.cmake | ||
pristine.cmake | ||
python.cmake | ||
target_toolchain.cmake | ||
version.cmake | ||
zephyr_module.cmake |