From 4a1abd3dea01a0ae98995fb4a1724657317a8945 Mon Sep 17 00:00:00 2001 From: Jamie McCrae Date: Tue, 2 Sep 2025 10:48:14 +0100 Subject: [PATCH] [nrf noup] doc: extensions: kconfig: Add SoC sysbuild Kconfigs Allows listing sysbuild Kconfigs for SoCs Signed-off-by: Jamie McCrae --- doc/_extensions/zephyr/kconfig/__init__.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/doc/_extensions/zephyr/kconfig/__init__.py b/doc/_extensions/zephyr/kconfig/__init__.py index eb1903b1898..dfb7a567da8 100644 --- a/doc/_extensions/zephyr/kconfig/__init__.py +++ b/doc/_extensions/zephyr/kconfig/__init__.py @@ -106,6 +106,9 @@ def kconfig_load(app: Sphinx) -> tuple[kconfiglib.Kconfig, kconfiglib.Kconfig, d for folder in soc_folders: f.write('source "' + (Path(folder) / 'Kconfig.soc').as_posix() + '"\n') + if "nordic" in folder: + f.write('osource "' + (Path(folder) / 'Kconfig.sysbuild').as_posix() + '"\n') + with open(Path(td) / "soc" / "Kconfig", "w") as f: for folder in soc_folders: f.write('osource "' + (Path(folder) / 'Kconfig').as_posix() + '"\n')