----- Am 18. Okt 2018 um 19:56 schrieb Chris Johns chr...@rtems.org: > On 18/10/18 6:38 pm, Sebastian Huber wrote: >> Use a test body with a proper RTEMS application configuration to avoid a >> dependency on the default configuration. Do not include >> <rtems/score/cpuopts.h> directly since this header file is an >> implementation detail. >> >> Update #3551. >> --- >> rtems.py | 30 +++++++++++++++++------------- >> 1 file changed, 17 insertions(+), 13 deletions(-) >> >> diff --git a/rtems.py b/rtems.py >> index 1b0da60..c7a1966 100644 >> --- a/rtems.py >> +++ b/rtems.py >> @@ -259,13 +259,18 @@ def configure(conf, bsp_configure = None): >> # >> # Checks for various RTEMS features. >> # >> - conf.multicheck({ 'header_name': 'rtems/score/cpuopts.h'}, >> - msg = 'Checking for RTEMS CPU options header', >> - mandatory = True) >> - load_cpuopts(conf, ab, rtems_path) > > OK. > >> - conf.multicheck({ 'header_name': 'rtems.h'}, >> - msg = 'Checking for RTEMS header', >> - mandatory = True) > > Why remove the test? I see the app test below checks for the header however > the > test creates a nice specific error message.
The test is not a simple compile test and dosen't only check that you can include <rtems.h>. In addition it checks that you can link a sample application successfully. _______________________________________________ devel mailing list devel@rtems.org http://lists.rtems.org/mailman/listinfo/devel