Skip to content

Fix cassini-dev distro feature builds (dev)

Vikas Katariya requested to merge topics/OSSEMBEDA-2725-dev into langdale-dev

This MR fixes the following:

  • Fix cassini-dev distro feature builds
When building with `cassini-dev` as DISTRO_FEATURE, the appropriate
image features are not turned on due to typo named as `cassini-devel`

This patch fixes the following:
* Remove `cassini-devel.inc`
* Add `cassini-dev.inc` to include `debug-tweaks` as IMAGE_FEATURE
* Update `cassini-distro-feature.bbclass` to reflect the above change
  • Refactor debug-tweaks usage for DISTRO_FEATURES
Inclusion of `EXTRA_IMAGE_FEATURES` complicates if `IMAGE_FEATURES`
is already present. Instead we should append to it.
So, refactor `cassini-sdk.inc` and `cassini-test.inc` to include
required `debug-tweaks` feature for distro.

This patch also fixes the typo.

Merge request reports