8 Commits

Author SHA1 Message Date
Chris Johns
a252faf1d3 bsp-builder: Results format fixes. 2016-08-30 18:10:17 +10:00
Chris Johns
06c3ccdcf3 bsp-builder: Fix bugs. 2016-08-29 11:47:04 +10:00
Chris Johns
f7f0704905 bsp-builder: Fix column printing of the arch/bsp. 2016-08-25 16:13:18 +10:00
Chris Johns
8e13939aa0 bsp-builder: Print one results report only. 2016-08-19 11:56:09 +10:00
Chris Johns
9a1daba2ff bsp-builder: Fix results report columns. 2016-08-19 09:55:03 +10:00
Chris Johns
51e19af92d bsp-builder: Support per BSP excludes. 2016-08-18 21:00:29 +10:00
Chris Johns
57e4172c26 tester: handle compile argument warnings. 2016-08-18 14:24:45 +10:00
Chris Johns
3e1459496a 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.
2016-07-06 17:58:56 +10:00