From 3e57bfd541f84f64a3a236f854e3d4a294f4863c Mon Sep 17 00:00:00 2001 From: Aditya Rathi Date: Wed, 17 Dec 2025 08:43:25 +0000 Subject: [PATCH] Kconfig: Use rsource instead of source for Kconfig inclusion For build system where audioreach-engine is compiled out of tree and root Kconfig is sourced from outside of audioreach-engine directory, using source to include sub-directory Kconfig leads to file not found errors. Replace source with rsource to include Kconfig file using paths relative to their parent Kconfig file rather than the project root. Signed-off-by: Aditya Rathi --- Kconfig | 14 +++++++------- arch/Kconfig | 4 ++-- 2 files changed, 9 insertions(+), 9 deletions(-) mode change 100755 => 100644 arch/Kconfig diff --git a/Kconfig b/Kconfig index a558024..442c824 100644 --- a/Kconfig +++ b/Kconfig @@ -1,8 +1,8 @@ mainmenu "AudioReach Engine $(MAJOR_VERSION).$(MINOR_VERSION)-$(PATCHLEVEL) Configuration" -source arch/Kconfig -source modules/Kconfig -source fwk/Kconfig -source fwk/spf/modules/Kconfig -source fwk/spf/containers/Kconfig -source fwk/platform/modules/Kconfig -source fwk/platform/posal/Kconfig +rsource "arch/Kconfig" +rsource "modules/Kconfig" +rsource "fwk/Kconfig" +rsource "fwk/spf/modules/Kconfig" +rsource "fwk/spf/containers/Kconfig" +rsource "fwk/platform/modules/Kconfig" +rsource "fwk/platform/posal/Kconfig" diff --git a/arch/Kconfig b/arch/Kconfig old mode 100755 new mode 100644 index 4ff0ac2..91dc5f8 --- a/arch/Kconfig +++ b/arch/Kconfig @@ -1,5 +1,5 @@ -source arch/hexagon/Kconfig -source arch/linux/Kconfig +rsource "hexagon/Kconfig" +rsource "linux/Kconfig" config PROC_DOMAIN string "Target Processor Domain ID for ARE modules"