Skip to content

packagegroup refactoring

[email protected] yocto-meta-freescale 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest3 patches 10 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/3packagegroup: rename to packagegroupsrecipes-fsl/packagegroup/packagegroup-fsl.bb recipes-fsl/packagegroups/packagegroup-fsl.bb+89 -893 replies
2/3packagegroup-fsl: split packagegroup into multiple recipesrecipes-fsl/packagegroups/packagegroup-fsl-gstreamer.bb recipes-fsl/packagegroups/packagegroup-fsl-tools-benchmark.bb recipes-fsl/packagegroups/packagegroup-fsl-tools-testapps.bb +1 more+98 -893 replies
3/3packagegroup-fsl-tools-testapps: Use amd-gpu-x11-bin-mx51 only with X11recipes-fsl/packagegroups/packagegroup-fsl-tools-testapps.bb+1 -13 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

Cover letter [meta-fsl-demos][PATCH 0/3] packagegroup refactoring

From: Rogerio Nunes <[email protected]>

This patchset refactors the packagegroup recipe, spliting it in smaller recipes.

With this approach, it will be easier to organize the inclusion of more packagegroups, and also to re-organize packages already grouped in one of the current groups.

This is not only about code refactoring tough. We will have better scalablity also in build time.

When a single packagegroup from a recipe that includes multiple packagegroups is added to one image, all the tasks to build all the packages from the same recipe file are added to the execution queue. In other words, if you need only one of the packagegroups from a big recipe file in your image, currently you are paying a high price in terms of build time for this convenience.

Longer term, I hope we will be able to have a better set of reference images in this layer, from small ones that can be built faster, to more complete images full of features.

Regards.

Rogerio Nunes (3):
packagegroup: rename to packagegroups
packagegroup-fsl: split packagegroup into multiple recipes packagegroup-fsl-tools-testapps: Use amd-gpu-x11-bin-mx51 only with

    X11
 recipes-fsl/packagegroup/packagegroup-fsl.bb       | 89 ----------------------
 .../packagegroups/packagegroup-fsl-gstreamer.bb    | 33 ++++++++
 .../packagegroup-fsl-tools-benchmark.bb            | 20 +++++
 .../packagegroup-fsl-tools-testapps.bb             | 45 +++++++++++
 4 files changed, 98 insertions(+), 89 deletions(-)
 delete mode 100644 recipes-fsl/packagegroup/packagegroup-fsl.bb
 create mode 100644 recipes-fsl/packagegroups/packagegroup-fsl-gstreamer.bb
 create mode 100644 recipes-fsl/packagegroups/packagegroup-fsl-tools-benchmark.bb
 create mode 100644 recipes-fsl/packagegroups/packagegroup-fsl-tools-testapps.bb
Signature · 1 line
1.8.3.2