summaryrefslogtreecommitdiffstats
path: root/meta/classes
diff options
context:
space:
mode:
Diffstat (limited to 'meta/classes')
-rw-r--r--meta/classes/icecc.bbclass8
1 files changed, 8 insertions, 0 deletions
diff --git a/meta/classes/icecc.bbclass b/meta/classes/icecc.bbclass
index 49dbd77019..ef8761a93b 100644
--- a/meta/classes/icecc.bbclass
+++ b/meta/classes/icecc.bbclass
@@ -90,6 +90,10 @@ def create_path(compilers, bb, d):
90 return staging 90 return staging
91 91
92def use_icc(bb,d): 92def use_icc(bb,d):
93 # allarch recipes don't use compiler
94 if icc_is_allarch(bb, d):
95 return "no"
96
93 package_tmp = d.expand('${PN}') 97 package_tmp = d.expand('${PN}')
94 98
95 system_class_blacklist = [ "none" ] 99 system_class_blacklist = [ "none" ]
@@ -124,6 +128,10 @@ def use_icc(bb,d):
124 128
125 return "yes" 129 return "yes"
126 130
131def icc_is_allarch(bb, d):
132 return \
133 bb.data.inherits_class("allarch", d);
134
127def icc_is_kernel(bb, d): 135def icc_is_kernel(bb, d):
128 return \ 136 return \
129 bb.data.inherits_class("kernel", d); 137 bb.data.inherits_class("kernel", d);