mirror of
https://git.yoctoproject.org/poky
synced 2026-01-29 21:08:42 +01:00
icecc: Disable icecc for allarch recipes
* Fix icecc.bbclass failing with: ERROR: recipe-name NULL prefix when it's used with empty TARGET_PREFIX. * Allarch recipes cannot use compiler at all (even the local one) so there is no point of using icecc for them. (From OE-Core rev: a956f9d91c8128e43b55c6bc01337472e47fe43a) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
committed by
Richard Purdie
parent
1897cce1fc
commit
572a8eb874
@@ -90,6 +90,10 @@ def create_path(compilers, bb, d):
|
||||
return staging
|
||||
|
||||
def use_icc(bb,d):
|
||||
# allarch recipes don't use compiler
|
||||
if icc_is_allarch(bb, d):
|
||||
return "no"
|
||||
|
||||
package_tmp = d.expand('${PN}')
|
||||
|
||||
system_class_blacklist = [ "none" ]
|
||||
@@ -124,6 +128,10 @@ def use_icc(bb,d):
|
||||
|
||||
return "yes"
|
||||
|
||||
def icc_is_allarch(bb, d):
|
||||
return \
|
||||
bb.data.inherits_class("allarch", d);
|
||||
|
||||
def icc_is_kernel(bb, d):
|
||||
return \
|
||||
bb.data.inherits_class("kernel", d);
|
||||
|
||||
Reference in New Issue
Block a user