[RTEMS Project] #3828: Switch over to new build system
RTEMS trac
trac at rtems.org
Mon Dec 2 07:59:33 UTC 2019
#3828: Switch over to new build system
------------------------------+-----------------------------
Reporter: Sebastian Huber | Owner: Sebastian Huber
Type: task | Status: assigned
Priority: normal | Milestone: 5.1
Component: build | Version: 5
Severity: normal | Keywords:
Blocked By: | Blocking:
------------------------------+-----------------------------
During a four month period every RTEMS user is encouraged to test its BSPs
of interest with the new build system. The user should use the following
check list. Issues should be reported on devel at rtems.org or this ticket.
1. Review the build system specification in the user manual. If something
is unclear, please complain.
2. Use "./waf bsp_defaults" to get a list of options with default values
for the BSPs of interest. Check that all options are present. Check the
type of the options in the build specification (e.g. actions get-integer,
get-boolean, get-string). Review the description of the options. Review
the default values. Add sanity checks to options (e.g. actions assert-*).
3. Build the BSPs of interest with all tests enabled (BUILD_TESTS = True).
Review the ABI and linker options. Review the linker command files. Run
the test on the boards.
4. Build the BSPs of interest with different permutations of build
options. Make sure a sample set of tests runs for each permutation.
5. Check that all artefacts (libraries, header files, start files, linker
command files, etc.) are properly installed.
6. Check that you can build your applications and third-party libraries
with the installed BSPs of interest.
--
Ticket URL: <http://devel.rtems.org/ticket/3828>
RTEMS Project <http://www.rtems.org/>
RTEMS Project
More information about the bugs
mailing list