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> |
||
|---|---|---|
| .. | ||
| arch_v1.cmake | ||
| arch_v2.cmake | ||
| basic_settings.cmake | ||
| boards.cmake | ||
| ccache.cmake | ||
| configuration_files.cmake | ||
| doc.cmake | ||
| dts.cmake | ||
| extensions.cmake | ||
| Findarmclang.cmake | ||
| FindBabbleSim.cmake | ||
| FindDeprecated.cmake | ||
| FindDtc.cmake | ||
| FindGnuLd.cmake | ||
| FindHostTools.cmake | ||
| 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 | ||
| user_cache.cmake | ||
| version.cmake | ||
| west.cmake | ||
| yaml.cmake | ||
| zephyr_default.cmake | ||
| zephyr_module.cmake | ||