Integrate seco-build-configurator/nspa/add-append and 1 more
Commit: clea-os/tools/seco-build-configurator@509339f7
[CLUSTER][CORE][TESTS] Add cluster adding variables with :append
This commit introduces a new clusters to the configuration to add
variables with :append
.
For better readability, this change changes the name of the clusters
that were previously adding variables with +=
. Now, those clusters
have been renamed replacind the string APPEND
with ADD
.
This change involves renaming of the former clusters:
- CONFIG_FEATURE-APPEND to CONFIG_FEATURE-ADD
- CONFIG_YS-APPEND to CONFIG_YS-ADD
A new cluster has been added to be associated with the :append
:
- CONFIG_FEATURE-APPEND
The actions related to the above-mentioned clusters have been renamed too.
The function local_conf_merge_variables
has been modified to handle
differently the duplicates:
Case 1: all operators are the same
- multiple
=
-> merge with=
raising a warning - multiple
+=
-> merge with+=
- multiple
:append
-> merge with:append
Case 2: different operators
- with one
=
and multiple+=
--> merge with=
- otherwise raise an error and stop the execution
Signed-off-by: Nicola Sparnacci nicola.sparnacci@seco.com
--
Commit: clea-os/tools/seco-build-configurator@6f73b464
Bump to version 1.4.1
Changelog:
- [CORE] Generalize folder search function (ref: e55a6b5)
- [FIX] fix function for path (ref: 2d2279c)