summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2021-09-02 10:50:14 +0200
committerSebastian Huber <sebastian.huber@embedded-brains.de>2022-04-11 08:11:03 +0200
commit381e55d537ccace8c662134694b89897ee9e8d7b (patch)
tree2f567999bc76953190968ebf219cc4309184d9ec
parent647a75ab9eed342e43a5001d60e4d1ffb50eb625 (diff)
build: Substitute all includes
-rwxr-xr-xwscript14
1 files changed, 7 insertions, 7 deletions
diff --git a/wscript b/wscript
index 41ce36f5eb..d6c4ce7f48 100755
--- a/wscript
+++ b/wscript
@@ -281,7 +281,7 @@ class Item(object):
asflags=self.data["asflags"],
cppflags=self.data["cppflags"],
features="asm_explicit_target asm c",
- includes=bic.includes + self.data["includes"],
+ includes=bic.includes + self.get_values(bld, "includes"),
source=[source],
target=target,
)
@@ -294,7 +294,7 @@ class Item(object):
cflags=self.data["cflags"],
cppflags=cppflags + self.data["cppflags"],
features="c",
- includes=bic.includes + self.data["includes"],
+ includes=bic.includes + self.get_values(bld, "includes"),
rule="${CC} ${CFLAGS} ${CPPFLAGS} ${DEFINES_ST:DEFINES} ${CPPPATH_ST:INCPATHS} -c ${SRC[0]} -o ${TGT}",
source=[source] + deps,
target=target,
@@ -308,7 +308,7 @@ class Item(object):
cppflags=cppflags + self.data["cppflags"],
cxxflags=self.data["cxxflags"],
features="cxx",
- includes=bic.includes + self.data["includes"],
+ includes=bic.includes + self.get_values(bld, "includes"),
rule="${CXX} ${CXXFLAGS} ${CPPFLAGS} ${DEFINES_ST:DEFINES} ${CPPPATH_ST:INCPATHS} -c ${SRC[0]} -o ${TGT}",
source=[source] + deps,
target=target,
@@ -584,7 +584,7 @@ class ObjectsItem(Item):
cflags=self.data["cflags"],
cppflags=self.data["cppflags"],
cxxflags=self.data["cxxflags"],
- includes=bic.includes + self.data["includes"],
+ includes=bic.includes + self.get_values(bld, "includes"),
source=self.data["source"],
target=self.uid,
)
@@ -608,7 +608,7 @@ class BSPItem(Item):
cflags=self.data["cflags"],
cppflags=self.data["cppflags"],
features="c cstlib",
- includes=bic.includes + self.data["includes"],
+ includes=bic.includes + self.get_values(bld, "includes"),
install_path="${BSP_LIBDIR}",
source=self.data["source"],
target="rtemsbsp",
@@ -630,7 +630,7 @@ class LibraryItem(Item):
cppflags=self.data["cppflags"],
cxxflags=self.data["cxxflags"],
features="c cxx cstlib",
- includes=bic.includes + self.data["includes"],
+ includes=bic.includes + self.get_values(bld, "includes"),
install_path=self.data["install-path"],
source=self.data["source"],
target=self.get(bld, "target"),
@@ -658,7 +658,7 @@ class TestProgramItem(Item):
cppflags=bld.env[self.cppflags] + self.data["cppflags"],
cxxflags=self.data["cxxflags"],
features=self.data["features"],
- includes=bic.includes + self.data["includes"],
+ includes=bic.includes + self.get_values(bld, "includes"),
install_path=None,
ldflags=bic.ldflags + self.data["ldflags"],
source=self.data["source"],