Skip to content

[CLEA-OS] Pre-Release version of Clea OS 2.x

Nicola Sparnacci requested to merge scarthgap_kickoff into scarthgap
  • Add seco-build-configurator This tool lets the user configure the build graphically with a kernel-like menuconfig. The configurator works in two phases:
  1. configuration generation: either starting-off from preconfigured defconfigs or starting a new configuration from scratch with the graphical interface.
  2. 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 CONFIGs) to an action. The link between clusters and actions are defined into a specific file, easy to update if needed.
  3. 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

Merge request reports

Loading