[oe-commits] Otavio Salvador : uboot-config.bbclass: Use an annonymous python function
git at git.openembedded.org
git at git.openembedded.org
Sun Sep 22 11:08:43 UTC 2013
Module: openembedded-core.git
Branch: master
Commit: 75bde3ee02262cb3c6b91279ca277e3e5324ee5e
URL: http://git.openembedded.org/?p=openembedded-core.git&a=commit;h=75bde3ee02262cb3c6b91279ca277e3e5324ee5e
Author: Otavio Salvador <otavio at ossystems.com.br>
Date: Thu Sep 19 17:48:36 2013 -0300
uboot-config.bbclass: Use an annonymous python function
The processing needs to happen per recipe and thus it ought to use
annonymous python function instead to be triggered at event.
Signed-off-by: Otavio Salvador <otavio at ossystems.com.br>
Signed-off-by: Richard Purdie <richard.purdie at linuxfoundation.org>
---
meta/classes/uboot-config.bbclass | 12 +++++-------
1 files changed, 5 insertions(+), 7 deletions(-)
diff --git a/meta/classes/uboot-config.bbclass b/meta/classes/uboot-config.bbclass
index fc37620..44b46ff 100644
--- a/meta/classes/uboot-config.bbclass
+++ b/meta/classes/uboot-config.bbclass
@@ -7,14 +7,12 @@
#
# Copyright 2013 (C) O.S. Systems Software LTDA.
-addhandler uboot_config_eventhandler
-uboot_config_eventhandler[eventmask] = "bb.event.ConfigParsed"
-python uboot_config_eventhandler() {
- ubootconfigflags = e.data.getVarFlags('UBOOT_CONFIG')
+python () {
+ ubootconfigflags = d.getVarFlags('UBOOT_CONFIG')
if not ubootconfigflags:
return
- ubootconfig = (e.data.getVar('UBOOT_CONFIG', True) or "").split()
+ ubootconfig = (d.getVar('UBOOT_CONFIG', True) or "").split()
if len(ubootconfig) > 1:
raise bb.parse.SkipPackage('You can only have a single default for UBOOT_CONFIG.')
elif len(ubootconfig) == 0:
@@ -31,9 +29,9 @@ python uboot_config_eventhandler() {
if ubootconfig == f:
bb.debug(1, "Setting UBOOT_MACHINE to %s." % items[0])
- e.data.setVar('UBOOT_MACHINE', items[0])
+ d.setVar('UBOOT_MACHINE', items[0])
if items[1]:
bb.debug(1, "Appending '%s' to IMAGE_FSTYPES." % items[1])
- e.data.appendVar('IMAGE_FSTYPES', ' ' + items[1])
+ d.appendVar('IMAGE_FSTYPES', ' ' + items[1])
}
More information about the Openembedded-commits
mailing list