summaryrefslogtreecommitdiff
path: root/meta/classes/populate_sdk_base.bbclass
diff options
context:
space:
mode:
authorPaul Eggleton <paul.eggleton@linux.intel.com>2012-07-31 00:10:55 +0100
committerRichard Purdie <richard.purdie@linuxfoundation.org>2012-07-31 07:49:09 +0100
commita87b5d6cab34579cf3abe03f4663d9a72e218397 (patch)
tree3d155c6d14e66f4f59488d045b959c5c534bc12b /meta/classes/populate_sdk_base.bbclass
parent02ac0d1b65389e1779d5f95047f761d7a82ef7a4 (diff)
downloadopenembedded-core-a87b5d6cab34579cf3abe03f4663d9a72e218397.tar.gz
openembedded-core-a87b5d6cab34579cf3abe03f4663d9a72e218397.tar.bz2
openembedded-core-a87b5d6cab34579cf3abe03f4663d9a72e218397.zip
classes/populate_sdk_base: don't break existing do_populate_sdk depends
We set do_populate_sdk[depends] in populate_sdk_*.bbclass, but since these are inherited at the top of populate_sdk_base.bbclass, those values are wiped out by using = at the end of the latter class. Use += to avoid this. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/classes/populate_sdk_base.bbclass')
-rw-r--r--meta/classes/populate_sdk_base.bbclass2
1 files changed, 1 insertions, 1 deletions
diff --git a/meta/classes/populate_sdk_base.bbclass b/meta/classes/populate_sdk_base.bbclass
index 9483e93f3b..55ec684a41 100644
--- a/meta/classes/populate_sdk_base.bbclass
+++ b/meta/classes/populate_sdk_base.bbclass
@@ -122,7 +122,7 @@ populate_sdk_log_check() {
do_populate_sdk[dirs] = "${TOPDIR}"
do_populate_sdk[nostamp] = "1"
-do_populate_sdk[depends] = "${@' '.join([x + ':do_populate_sysroot' for x in d.getVar('SDK_DEPENDS', True).split()])}"
+do_populate_sdk[depends] += "${@' '.join([x + ':do_populate_sysroot' for x in d.getVar('SDK_DEPENDS', True).split()])}"
do_populate_sdk[rdepends] = "${@' '.join([x + ':do_populate_sysroot' for x in d.getVar('SDK_RDEPENDS', True).split()])}"
do_populate_sdk[recrdeptask] = "do_package_write"
addtask populate_sdk