summaryrefslogtreecommitdiffstats
path: root/tester/wscript
diff options
context:
space:
mode:
authorChris Johns <chrisj@rtems.org>2016-07-06 17:58:56 +1000
committerChris Johns <chrisj@rtems.org>2016-07-06 17:58:56 +1000
commit3e1459496a824c2f88ee6772c5387ef564aa973b (patch)
tree478a380bb9ed60e5ca16dbaade000112d65b5f65 /tester/wscript
parentlinkers: Demangle the C++ labels in the .ctors/.dtors sections. (diff)
downloadrtems-tools-3e1459496a824c2f88ee6772c5387ef564aa973b.tar.bz2
Add rtems-bsp-builder.
This is a testing tool that builds BSPs with a range of configure options for regression testing changes do not break the kernel code. The builds are controlled by an INI file. The INI configuration has profiles which define a specific set of architures and BSP to build. There are architectures which contain BSPs and these further define the options needed to build the BSP. There is also builds which define the variations each BSP is built with. The build output can be pointed to any suitable disks so you can control where the output ends up. This initial release contains tiers and these are only seeded with something to test with. It does not define the tiers. Wanrings, object files and libraries are counted.
Diffstat (limited to 'tester/wscript')
-rw-r--r--tester/wscript6
1 files changed, 5 insertions, 1 deletions
diff --git a/tester/wscript b/tester/wscript
index a28722f..cb16093 100644
--- a/tester/wscript
+++ b/tester/wscript
@@ -53,6 +53,7 @@ def build(bld):
bld(features = 'py',
source = ['rt/__init__.py',
'rt/bsps.py',
+ 'rt/check.py',
'rt/config.py',
'rt/console.py',
'rt/gdb.py',
@@ -68,7 +69,10 @@ def build(bld):
'rt/pygdb/spark.py'],
install_from = '.',
install_path = '${PREFIX}/share/rtems/tester')
- bld.install_files('${PREFIX}/bin', ['rtems-test'], chmod = 0o755)
+ bld.install_files('${PREFIX}/bin',
+ ['rtems-test',
+ 'rtems-bsp-builder'],
+ chmod = 0o755)
#
# Install the tester configuration files.