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

ronunes at gmail.com ronunes at gmail.com
Fri Jan 24 15:45:46 PST 2014


From: Rogerio Nunes <rogerio.nunes at freescale.com>

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

-- 
1.8.3.2



More information about the meta-freescale mailing list