All of lore.kernel.org
 help / color / mirror / Atom feed
* [meta-fsl-demos][PATCH 0/3] packagegroup refactoring
@ 2014-01-24 23:45 ronunes
  2014-01-24 23:45 ` [meta-fsl-demos][PATCH 1/3] packagegroup: rename to packagegroups ronunes
                   ` (3 more replies)
  0 siblings, 4 replies; 14+ messages in thread
From: ronunes @ 2014-01-24 23:45 UTC (permalink / raw)
  To: meta-freescale; +Cc: Rogerio Nunes

From: Rogerio Nunes <rogerio.nunes@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



^ permalink raw reply	[flat|nested] 14+ messages in thread

end of thread, other threads:[~2014-01-25 21:51 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-01-24 23:45 [meta-fsl-demos][PATCH 0/3] packagegroup refactoring ronunes
2014-01-24 23:45 ` [meta-fsl-demos][PATCH 1/3] packagegroup: rename to packagegroups ronunes
2014-01-25 13:39   ` Fabio Estevam
2014-01-25 18:53     ` Rogerio Nunes
2014-01-25 19:15   ` Daiane Angolini
2014-01-24 23:45 ` [meta-fsl-demos][PATCH 2/3] packagegroup-fsl: split packagegroup into multiple recipes ronunes
2014-01-25 19:21   ` Daiane Angolini
2014-01-25 20:23     ` Rogerio Nunes
2014-01-25 21:51       ` Otavio Salvador
2014-01-24 23:45 ` [meta-fsl-demos][PATCH 3/3] packagegroup-fsl-tools-testapps: Use amd-gpu-x11-bin-mx51 only with X11 ronunes
2014-01-25 18:48   ` Otavio Salvador
2014-01-25 18:49     ` Otavio Salvador
2014-01-25 18:57       ` Rogerio Nunes
2014-01-25 19:12 ` [meta-fsl-demos][PATCH 0/3] packagegroup refactoring Daiane Angolini

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.