[OE-core] [PATCH 08/28] classes/packagegroup: add ability to disable complementary packages

Paul Eggleton paul.eggleton at linux.intel.com
Mon Sep 3 13:25:00 UTC 2012


On Monday 03 September 2012 11:30:28 Paul Eggleton wrote:
> This allows package group recipes that do not want the automatic
> addition of complementary packages (e.g. for SDKs) to still inherit from
> this class and thus it becomes very easy to determine if a recipe is a
> package group which we need to do in certain circumstances.
> 
> Signed-off-by: Paul Eggleton <paul.eggleton at linux.intel.com>
> ---
>  meta/classes/packagegroup.bbclass |    3 +++
>  1 file changed, 3 insertions(+)
> 
> diff --git a/meta/classes/packagegroup.bbclass
> b/meta/classes/packagegroup.bbclass index aa9e0ac..2e07529 100644
> --- a/meta/classes/packagegroup.bbclass
> +++ b/meta/classes/packagegroup.bbclass
> @@ -19,6 +19,9 @@ PACKAGE_ARCH = "all"
>  # to the list. Their dependencies (RRECOMMENDS) are handled as usual
>  # by package_depchains in a following step.
>  python () {
> +    if d.getVar('PACKAGEGROUP_DISABLE_COMPLEMENTARY', True) != '1':

Er, that conditional is the wrong way around. Fixed on the branch.

Cheers,
Paul

-- 

Paul Eggleton
Intel Open Source Technology Centre




More information about the Openembedded-core mailing list