[CLEA-OS] Pre-Release version of Clea OS 2.x
- Add
seco-build-configurator
This tool lets the user configure the build graphically with a kernel-like menuconfig. The configurator works in two phases:
- configuration generation: either starting-off from preconfigured
defconfigs
or starting a new configuration from scratch with the graphical interface. - build environment generation: the generated configuration is parsed to create a customized Yocto build environment. It parses the configuration matching a cluster (pattern searched in the
CONFIG
s) to an action. The link between clusters and actions are defined into a specific file, easy to update if needed. - post-build environment generation scripts: depending on the layers, post build environment generation scripts are executed (for example to handle licenses).
See reference & documentation: https://git.seco.com/clea-os/tools/seco-build-configurator.
- Add Yconfigs to populate the graphical menu of the build configurator.
- Add defconfig matching the configurator's syntax.
- Add
seco-layer-manager
tool to automatically create a new layer compatible with Seco's CICD.
Signed-off-by: Nicola Sparnacci nicola.sparnacci@seco.com
Edited by Nicola Sparnacci