[PATCH] spec/build/bsps: Fix blank variables
Ryan Long
ral051 at oarcorp.com
Fri Mar 11 15:25:47 UTC 2022
On 3/10/2022 12:52 AM, Sebastian Huber wrote:
> On 09/03/2022 22:02, Ryan Long wrote:
>> Several variables in the installed Makefile.inc, target.cfg, and bsp.cfg
>> had values that were not being initialized to yes or no as they should
>> be.
>
> What are "several variables"?
RTEMS_HAS_POSIX_API, HAS_POSIX_API, HAS_NETWORKING,
RTEMS_HAS_MULTIPROCESSING, RTEMS_HAS_NETWORKING
Should I add that list to the commit message?
>
>> Reordering the files and adding an initialization using yesno() to
>> RTEMS_HAS_NETWORKING fixed this issue.
>> ---
>> spec/build/bsps/grpmake.yml | 8 ++++----
>> spec/build/bsps/optmake.yml | 1 +
>> 2 files changed, 5 insertions(+), 4 deletions(-)
>>
>> diff --git a/spec/build/bsps/grpmake.yml b/spec/build/bsps/grpmake.yml
>> index 0998efc..f4a21f2 100644
>> --- a/spec/build/bsps/grpmake.yml
>> +++ b/spec/build/bsps/grpmake.yml
>> @@ -30,15 +30,15 @@ install:
>> ldflags: []
>> links:
>> - role: build-dependency
>> - uid: makebsp
>> -- role: build-dependency
>> uid: makecustom
>> - role: build-dependency
>> + uid: optmake
>> +- role: build-dependency
>> + uid: makebsp
>> +- role: build-dependency
>> uid: makeinc
>> - role: build-dependency
>> uid: maketarget
>> -- role: build-dependency
>> - uid: optmake
>> type: build
>> use-after: []
>> use-before: []
>> diff --git a/spec/build/bsps/optmake.yml b/spec/build/bsps/optmake.yml
>> index 28e9660..bea2c90 100644
>> --- a/spec/build/bsps/optmake.yml
>> +++ b/spec/build/bsps/optmake.yml
>> @@ -7,6 +7,7 @@ actions:
>> return "no"
>> conf.env["RTEMS_HAS_MULTIPROCESSING"] = yesno(conf,
>> "RTEMS_MULTIPROCESSING")
>> conf.env["RTEMS_HAS_POSIX_API"] = yesno(conf, "RTEMS_POSIX_API")
>> + conf.env["RTEMS_HAS_NETWORKING"] = yesno(conf, "RTEMS_NETWORKING")
>> build-type: option
>> copyrights:
>> - Copyright (C) 2020 embedded brains GmbH
>> (http://www.embedded-brains.de)
>
> The RTEMS_NETWORKING option no longer exists, so this should be a
> hared coded "no".
Alright, I'll make that change.
More information about the devel
mailing list