projects
/
vuplus_openembedded
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
e310523
)
base.bbclass: Add read_subpkgdata_dict function (from Poky)
author
Richard Purdie
<richard@openedhand.com>
Thu, 2 Oct 2008 19:56:43 +0000
(19:56 +0000)
committer
Marcin Juszkiewicz
<hrw@openembedded.org>
Thu, 19 Mar 2009 19:22:36 +0000
(20:22 +0100)
git-svn-id: https://svn.o-hand.com/repos/poky@5389
311d38ba
-8fff-0310-9ca6-
ca027cbcb966
classes/base.bbclass
patch
|
blob
|
history
diff --git
a/classes/base.bbclass
b/classes/base.bbclass
index
0848870
..
f1fee83
100644
(file)
--- a/
classes/base.bbclass
+++ b/
classes/base.bbclass
@@
-1067,6
+1067,19
@@
python read_subpackage_metadata () {
bb.data.setVar(key, sdata[key], d)
}
+
+#
+# Collapse FOO_pkg variables into FOO
+#
+def read_subpkgdata_dict(pkg, d):
+ import bb
+ ret = {}
+ subd = read_pkgdatafile(get_subpkgedata_fn(pkg, d))
+ for var in subd:
+ newvar = var.replace("_" + pkg, "")
+ ret[newvar] = subd[var]
+ return ret
+
# Make sure MACHINE isn't exported
# (breaks binutils at least)
MACHINE[unexport] = "1"