zephyr/cmake/modules
Grzegorz Swiderski 6c2ad89e4c cmake: extensions: Add zephyr_topological_sort()
This function performs topological sorting of CMake targets. Its initial
use case in Zephyr will be for implementing sysbuild image dependencies,
i.e., specifying an image order for CMake configuration and flashing.

Sourced from a comment on PR #57884 (anchor: #discussion_r1206807021)

Authored-by: Torsten Rasmussen <Torsten.Rasmussen@nordicsemi.no>
Signed-off-by: Grzegorz Swiderski <grzegorz.swiderski@nordicsemi.no>
2023-09-05 15:27:04 +02:00
..
arch.cmake
basic_settings.cmake
boards.cmake cmake: modules: add support for board extensions 2023-08-21 16:28:22 +02:00
ccache.cmake
configuration_files.cmake cmake: modules: configuration_files: Force set app config dir 2023-09-01 17:44:59 +02:00
doc.cmake
dts.cmake cmake: modules: add support for board extensions 2023-08-21 16:28:22 +02:00
extensions.cmake cmake: extensions: Add zephyr_topological_sort() 2023-09-05 15:27:04 +02:00
Findarmclang.cmake cmake: Fix FindLlvmLld usage of unimported package 2023-06-26 12:40:03 +00:00
FindBabbleSim.cmake
FindDeprecated.cmake cmake: python module cleanup. 2023-08-21 13:21:52 +02:00
FindDtc.cmake
FindGnuLd.cmake cmake: modules/FindGnuLd: cache variable GNULD_VERSION_STRING 2023-09-01 09:02:38 -04:00
FindHostTools.cmake
FindLlvmLld.cmake cmake: Fix FindLlvmLld usage of unimported package 2023-06-26 12:40:03 +00:00
FindoneApi.cmake cmake: Fix FindLlvmLld usage of unimported package 2023-06-26 12:40:03 +00:00
FindScaTools.cmake
FindTargetTools.cmake
FindZephyr-sdk.cmake
generated_file_directories.cmake
kconfig.cmake cmake: modules: add support for board extensions 2023-08-21 16:28:22 +02:00
kernel.cmake
pre_dt.cmake
python.cmake cmake: python module cleanup. 2023-08-21 13:21:52 +02:00
root.cmake
shields.cmake
snippets.cmake
soc.cmake
unittest.cmake
user_cache.cmake
version.cmake cmake: version: Fix example comment 2023-09-01 17:44:28 +02:00
west.cmake cmake: cleanup old west version support 2023-08-24 10:47:00 +02:00
zephyr_default.cmake cmake: add ZephyrAppConfiguration package 2023-08-17 10:36:45 +02:00
zephyr_module.cmake