From: Paul Eggleton Date: Mon, 17 Feb 2014 14:22:30 +0000 (+0000) Subject: classes/populate_sdk_base: optimise task dependencies X-Git-Tag: lucaceresoli/bug-15201-perf-libtraceevent-missing~34461 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=8491b998d290f9717d537ca84bc2beb475cf3ced;p=thirdparty%2Fopenembedded%2Fopenembedded-core-contrib.git classes/populate_sdk_base: optimise task dependencies We don't need to depend on do_package anymore after the split out of do_packagedata (which happened a while back in OE-Core commit 6107ee294afde395e39d084c33e8e94013c625a9). We do need dependencies on do_packagedata though since the SDK construction needs to make use of the pkgdata files. Signed-off-by: Paul Eggleton Signed-off-by: Richard Purdie --- diff --git a/meta/classes/populate_sdk_base.bbclass b/meta/classes/populate_sdk_base.bbclass index e2e013afd63..235d67298cf 100644 --- a/meta/classes/populate_sdk_base.bbclass +++ b/meta/classes/populate_sdk_base.bbclass @@ -333,5 +333,5 @@ populate_sdk_log_check() { do_populate_sdk[dirs] = "${TOPDIR}" 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" +do_populate_sdk[recrdeptask] += "do_packagedata" addtask populate_sdk