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

Daiane Angolini daiane.list at gmail.com
Sat Jan 25 11:12:45 PST 2014


On Fri, Jan 24, 2014 at 9:45 PM,  <ronunes at gmail.com> wrote:
> 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.

I'm going to star the review (so, I haven't seem the patches yet), I
hope you have included this
info on your commit log.

>
> 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.

I agree, and I hope we can get this for 1.6

Daiane
>
> 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
>
> _______________________________________________
> meta-freescale mailing list
> meta-freescale at yoctoproject.org
> https://lists.yoctoproject.org/listinfo/meta-freescale


More information about the meta-freescale mailing list