[PATCH 02/12] build: Move BSP_INCLUDES split

Sebastian Huber sebastian.huber at embedded-brains.de
Wed Jun 29 06:30:38 UTC 2022


The goal is to let the build items define as much as possible.
---
 spec/build/bsps/optincludes.yml | 1 +
 wscript                         | 2 +-
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/spec/build/bsps/optincludes.yml b/spec/build/bsps/optincludes.yml
index 0b4a71031c..ea57fe3e05 100644
--- a/spec/build/bsps/optincludes.yml
+++ b/spec/build/bsps/optincludes.yml
@@ -3,6 +3,7 @@ actions:
 - set-value: |
     bsps/include bsps/${ARCH}/include bsps/${ARCH}/${BSP_FAMILY}/include
 - substitute: null
+- split: null
 - env-assign: null
 build-type: option
 copyrights:
diff --git a/wscript b/wscript
index e6abdaa7b5..38910f2816 100755
--- a/wscript
+++ b/wscript
@@ -615,7 +615,7 @@ class BSPItem(Item):
     def prepare_build(self, bld, bic):
         return BuildItemContext(
             bic.includes
-            + bld.env.BSP_INCLUDES.split()
+            + bld.env.BSP_INCLUDES
             + self.substitute(bld, self.data["includes"]),
             self.substitute(bld, self.data["cppflags"]),
             self.substitute(bld, self.data["cflags"]),
-- 
2.35.3



More information about the devel mailing list