[oe-commits] org.oe.dev classes/icecc.bbclass : Make sure that PARALLEL_MAKE is set to null if the package is not to use the icecc scheduler.

ifaistos commit openembedded-commits at lists.openembedded.org
Thu May 24 19:55:12 UTC 2007


classes/icecc.bbclass : Make sure that PARALLEL_MAKE is set to null if the package is not to use the icecc scheduler.
In this way you don't end up with -jX to be handled by a single cpu/machine
Remove glibc and add glibc-intermediate in the list of packages not use the icecc scheduler

Author: ifaistos at openembedded.org
Branch: org.openembedded.dev
Revision: 3524b1de858df7cc6c88667817fb70332cf4b03e
ViewMTN: http://monotone.openembedded.org/revision.psp?id=3524b1de858df7cc6c88667817fb70332cf4b03e
Files:
1
classes/icecc.bbclass
Diffs:

#
# mt diff -rad877be1bbb8c338e6468b1c34ab69d89d54161b -r3524b1de858df7cc6c88667817fb70332cf4b03e
#
# 
# 
# patch "classes/icecc.bbclass"
#  from [b5dd4df0905e5e5d131bbfd736d2f5a4b4cb6609]
#    to [85ea9ee2e04f7cf2e0b9311d2d6ad1e2438cf2b4]
# 
============================================================
--- classes/icecc.bbclass	b5dd4df0905e5e5d131bbfd736d2f5a4b4cb6609
+++ classes/icecc.bbclass	85ea9ee2e04f7cf2e0b9311d2d6ad1e2438cf2b4
@@ -253,10 +253,11 @@ def icc_path(bb,d,compile):
 
     #"system" package blacklist contains a list of packages that can not distribute compile tasks
     #for one reason or the other
-    system_package_blacklist = [ "uclibc", "glibc", "qemu" ]
+    system_package_blacklist = [ "uclibc", "glibc-intermediate", "qemu" ]
 
     for black in system_package_blacklist:
       if black in package_tmp:
+         bb.data.setVar('PARALLEL_MAKE' , '', d) 
          return ""
 
     #user defined exclusion list
@@ -265,6 +266,7 @@ def icc_path(bb,d,compile):
 
     for black in user_package_blacklist:
       if black in package_tmp:
+         bb.data.setVar('PARALLEL_MAKE' , '', d) 
          return ""
 
 






More information about the Openembedded-commits mailing list