classes/icecc.bbclass : Make sure that PARALLEL_MAKE is set to null if the package...
authorStelios Koroneos <skoroneos@digital-opsis.com>
Thu, 24 May 2007 19:49:06 +0000 (19:49 +0000)
committerStelios Koroneos <skoroneos@digital-opsis.com>
Thu, 24 May 2007 19:49:06 +0000 (19:49 +0000)
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

classes/icecc.bbclass

index 5fadee4..446e78a 100644 (file)
@@ -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 ""