From 36f9208ab9b44b30edd8b9981f21a376091aaffc Mon Sep 17 00:00:00 2001 From: Philipp Zabel Date: Sun, 12 Aug 2007 09:36:50 +0000 Subject: package_{deb,ipk}.bbclass: change ALLOW_EMPTY check - before an unset ALLOW_EMPTY meant False, while any string value meant True, now "1" means True and any other value or unset means False - this allows to set ALLOW_EMPTY = "1" and explicitly unset it for a subpackage with ALLOW_EMPTY_somepackage = "0" --- classes/package_deb.bbclass | 2 +- classes/package_ipk.bbclass | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) (limited to 'classes') diff --git a/classes/package_deb.bbclass b/classes/package_deb.bbclass index 9a8db4f8f2..c322af1f15 100644 --- a/classes/package_deb.bbclass +++ b/classes/package_deb.bbclass @@ -130,7 +130,7 @@ python do_package_deb () { del g[g.index('./DEBIAN')] except ValueError: pass - if not g and not bb.data.getVar('ALLOW_EMPTY', localdata): + if not g and bb.data.getVar('ALLOW_EMPTY', localdata) != "1": from bb import note note("Not creating empty archive for %s-%s-%s" % (pkg, bb.data.getVar('PV', localdata, 1), bb.data.getVar('PR', localdata, 1))) continue diff --git a/classes/package_ipk.bbclass b/classes/package_ipk.bbclass index b5cc6af3bb..9200055495 100644 --- a/classes/package_ipk.bbclass +++ b/classes/package_ipk.bbclass @@ -131,7 +131,7 @@ python do_package_ipk () { del g[g.index('./CONTROL')] except ValueError: pass - if not g and not bb.data.getVar('ALLOW_EMPTY', localdata): + if not g and bb.data.getVar('ALLOW_EMPTY', localdata) != "1": from bb import note note("Not creating empty archive for %s-%s-%s" % (pkg, bb.data.getVar('PV', localdata, 1), bb.data.getVar('PR', localdata, 1))) continue -- cgit v1.2.3