build.py: Fix debug_level references causing excessive debug output
authorRichard Purdie <rpurdie@linux.intel.com>
Sun, 10 Sep 2006 21:34:05 +0000 (21:34 +0000)
committerRichard Purdie <rpurdie@linux.intel.com>
Sun, 10 Sep 2006 21:34:05 +0000 (21:34 +0000)
lib/bb/build.py

index 47c158c..6e26bda 100644 (file)
@@ -147,7 +147,7 @@ def exec_func_shell(func, d):
 
     f = open(runfile, "w")
     f.write("#!/bin/sh -e\n")
-    if bb.msg.debug_level > 0: f.write("set -x\n")
+    if bb.msg.debug_level['general'] > 0: f.write("set -x\n")
     data.emit_env(f, d)
 
     f.write("cd %s\n" % os.getcwd())
@@ -161,7 +161,7 @@ def exec_func_shell(func, d):
     # open logs
     si = file('/dev/null', 'r')
     try:
-        if bb.msg.debug_level > 0:
+        if bb.msg.debug_level['general'] > 0:
             so = os.popen("tee \"%s\"" % logfile, "w")
         else:
             so = file(logfile, 'w')
@@ -211,7 +211,7 @@ def exec_func_shell(func, d):
         os.close(ose[0])
 
     if ret==0:
-        if bb.msg.debug_level > 0:
+        if bb.msg.debug_level['general'] > 0:
             os.remove(runfile)
 #            os.remove(logfile)
         return