]> code.ossystems Code Review - openembedded-core.git/commit
uninative: correctly enable uninative
authorRoss Burton <ross.burton@intel.com>
Fri, 4 Mar 2016 16:48:37 +0000 (16:48 +0000)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Mon, 7 Mar 2016 12:41:09 +0000 (12:41 +0000)
commit75fc9a8d408640d97481d310084b212a01dc5f8b
tree25b8c9cbe92e6812e1f3969308c6da5ae0847dee
parentd40cb4a359dbc5d762fabd996c29e468f5398dd9
uninative: correctly enable uninative

The previous attempt at soft-failing when uninative was enabled didn't actually
work, because the workers didn't evaluate the function that actually enabled
uninative.

In a BuildStarted handler we can check if we need to download or extract the
uninative tarball.

In a ConfigParsed handler on the workers we can check if the uninative loader is
present, and if so enable it.

Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/classes/uninative.bbclass