zephyr/cmake/modules
Damian Krolik a505148d2f scripts: enforce module name uniqueness
Although CMake scripts already support duplicated module
names, if two modules with the same name provide different
Kconfig files, then both files will be loaded leading to
potential conflicts.

Modify zephyr_module.py to enforce that all modules are
uniquely named so that it is possbile to override some of
the built-in modules using ZEPHYR_EXTRA_MODULES variable.

Signed-off-by: Damian Krolik <damian.krolik@nordicsemi.no>
2022-03-10 09:47:58 -05:00
..
arch.cmake
boards.cmake
ccache.cmake
configuration_files.cmake
doc.cmake cmake: doc: created a doc.cmake CMake module in Zephyr CMake modules dir 2022-02-22 10:02:39 -08:00
dts.cmake
extensions.cmake cmake: extensions: fix a STRUCT_SECTION_ITERABLE comment reference 2022-02-28 12:19:15 +01:00
generic_toolchain.cmake
host-tools.cmake
kconfig.cmake cmake: move ZEPHYR_TOOLCHAIN_VARIANT export to common settings 2022-03-04 09:07:43 -06:00
kernel.cmake
python.cmake
root.cmake
shields.cmake
soc.cmake
target_toolchain.cmake
unittest.cmake
user_cache.cmake
verify-toolchain.cmake cmake: Add xcc-clang toolchain 2022-02-25 11:17:06 -05:00
version.cmake
west.cmake
zephyr_default.cmake cmake: test CMake and issue error if using 3.22.1 / 3.22.2 from PyPI 2022-02-25 10:16:25 -08:00
zephyr_module.cmake scripts: enforce module name uniqueness 2022-03-10 09:47:58 -05:00