From: Mark Hatle Date: Mon, 9 Jul 2012 15:11:38 +0000 (-0500) Subject: multilib: Enable multilib remapping for SDK generation X-Git-Tag: 2015-4~10092 X-Git-Url: https://code.ossystems.io/gitweb?a=commitdiff_plain;h=d66d2bdf6214939e8b131f47db2f35d3c64e7dd2;p=openembedded-core.git multilib: Enable multilib remapping for SDK generation Enable the remapping for SDK generation, this is required to be able to create an SDK that targets an alternative multilib. Note, this work does not finish SDK/multilib support, but it is one more step toward making it work properly. Signed-off-by: Mark Hatle Signed-off-by: Richard Purdie --- diff --git a/meta/classes/multilib.bbclass b/meta/classes/multilib.bbclass index f3e7618c95..b92a3ff295 100644 --- a/meta/classes/multilib.bbclass +++ b/meta/classes/multilib.bbclass @@ -54,6 +54,12 @@ python __anonymous () { d.setVar("LINGUAS_INSTALL", "") # FIXME, we need to map this to something, not delete it! d.setVar("PACKAGE_INSTALL_ATTEMPTONLY", "") + + if bb.data.inherits_class('populate_sdk_base', d): + clsextend.map_depends_variable("TOOLCHAIN_TARGET_TASK") + clsextend.map_depends_variable("TOOLCHAIN_TARGET_TASK_ATTEMPTONLY") + + if bb.data.inherits_class('image', d) or bb.data.inherits_class('populate_sdk_base', d): return clsextend.rename_packages()