From 073a12c9cbedd210499835d608d98005251f7d6a Mon Sep 17 00:00:00 2001 From: Paul Eggleton Date: Thu, 30 Aug 2012 14:56:00 +0100 Subject: classes/packagegroup: add ability to disable complementary packages 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. (From OE-Core rev: 3a3ae22bc0be5b36e0400986930f30c22a61a74e) Signed-off-by: Paul Eggleton Signed-off-by: Saul Wold Signed-off-by: Richard Purdie --- meta/classes/packagegroup.bbclass | 3 +++ 1 file changed, 3 insertions(+) (limited to 'meta/classes') diff --git a/meta/classes/packagegroup.bbclass b/meta/classes/packagegroup.bbclass index aa9e0ac650..76a6aa5bad 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': + return + packages = d.getVar('PACKAGES', True).split() genpackages = [] for pkg in packages: -- cgit v1.2.3-54-g00ecf