zephyr/cmake/modules
Luca Burelli 5d3fe7e85a llext-edk: import data from build_info.yml and .config
Currently, the llext-edk.cmake script requires a number of variables to
be passed in from the main CMakeLists.txt file as arguments to be able
to customize the generated files.

To improve this rigid approach, the script is modified to read in the
following files in the build directory:

 * 'zephyr/.config', for the final set of Kconfig options used;
 * 'build_info.yml', for the cmake-related variables.

This is more flexible and also easier to maintain, as it doesn't require
manual changes to the main CMakelists.txt file when new variables need
to be referenced.

Signed-off-by: Luca Burelli <l.burelli@arduino.cc>
2025-02-07 17:45:45 +01:00
..
arch_v1.cmake
arch_v2.cmake
basic_settings.cmake
boards.cmake Revert "cmake: store board directories in build_info" 2025-01-29 09:27:31 +01:00
ccache.cmake
configuration_files.cmake cmake: Remove build type 2025-01-30 16:19:57 +01:00
doc.cmake
dts.cmake cmake: modules: dts: Remove duplicate zephyr.dts log 2025-01-14 17:56:08 +01:00
extensions.cmake llext-edk: import data from build_info.yml and .config 2025-02-07 17:45:45 +01:00
Findarmclang.cmake
FindBabbleSim.cmake
FindDeprecated.cmake cmake: toolchain: Remove deprecated 'xtools' toolchain variant 2025-01-17 10:50:07 +01:00
FindDtc.cmake
FindGnuLd.cmake cmake: modules/FindGnuLd: support an additional obselete version format 2025-01-27 13:24:52 +01:00
FindHostTools.cmake cmake: modules: Prefer imgtool being in MCUboot directory 2025-01-21 11:10:26 +01:00
FindLlvmLld.cmake
FindoneApi.cmake
FindScaTools.cmake
FindTargetTools.cmake
FindThreads.cmake
FindZephyr-sdk.cmake
generated_file_directories.cmake
git.cmake
hwm_v2.cmake
kconfig.cmake
kernel.cmake
pre_dt.cmake
python.cmake
root.cmake
shields.cmake
snippets.cmake
soc_v1.cmake
soc_v2.cmake
unittest.cmake cmake: unittest: add -t run support 2025-01-15 01:39:24 +01:00
user_cache.cmake
version.cmake cmake: Added "-" support to EXTRAVERSION 2025-01-21 15:13:36 +01:00
west.cmake
yaml.cmake cmake: yaml: use APPEND PROPERTY to shorten code 2025-02-07 17:45:45 +01:00
zephyr_default.cmake
zephyr_module.cmake