summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2020-09-23 08:38:19 +0200
committerSebastian Huber <sebastian.huber@embedded-brains.de>2023-09-26 09:40:21 +0200
commitfc556011e8cc3198ad8cf8dc5a848073eb16a3e4 (patch)
treea2558d0ffe2a11e017bb2772de7fb143b706a7f5
parent8b66fa71e388d4ab83aeecfc13e59fbf620065f3 (diff)
build: Install test executables
-rwxr-xr-xwscript6
1 files changed, 5 insertions, 1 deletions
diff --git a/wscript b/wscript
index e55f455915..7b0ff932af 100755
--- a/wscript
+++ b/wscript
@@ -751,6 +751,7 @@ class TestProgramItem(Item):
)
def do_build(self, bld, bic):
+ target = self.get(bld, "target")
bld(
cflags=bic.cflags,
cppflags=bic.cppflags,
@@ -762,10 +763,13 @@ class TestProgramItem(Item):
source=self.data["source"],
start_files=True,
stlib=self.data["stlib"],
- target=self.get(bld, "target"),
+ target=target,
use=bic.objects + bic.use,
)
+ if not target.endswith(".norun.exe"):
+ bld.install_files(bld.env.BSP_PREFIX + "/tests", target)
+
class AdaTestProgramItem(TestProgramItem):