]> code.ossystems Code Review - openembedded-core.git/commit
image.bbclass, populate_sdk_base.bbclass: make all variants of qemuwrapper-cross...
authorAlexander Kanavin <alexander.kanavin@linux.intel.com>
Mon, 11 Jun 2018 13:38:21 +0000 (16:38 +0300)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Mon, 18 Jun 2018 09:59:33 +0000 (10:59 +0100)
commit2f31eecc40ea4d0865aa28d65a0ba7d5a629393a
tree4347956d7287250fa868b44851b764a52af67ec0
parentd10fd6ae3fe46290c6e3a5250878966d9f12ca3f
image.bbclass, populate_sdk_base.bbclass: make all variants of qemuwrapper-cross available in sysroots

The variants are needed in particular when executing postinst_intercepts as
those may require running binaries built for different architectures and
against different sets of library paths, when multilib is in use (or nativesdk host
packages are installed), so a single global variant of the script was not working.

I do understand expanding PATH and DEPENDS in this manner is hackish, however
every other approach I could think of is worse.

Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/classes/image.bbclass
meta/classes/populate_sdk_base.bbclass