]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core-contrib.git/commitdiff
bitbake: bitbake: hob: create console log directory before writing
authorPaul Eggleton <paul.eggleton@linux.intel.com>
Tue, 21 Aug 2012 15:07:37 +0000 (16:07 +0100)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Wed, 22 Aug 2012 12:59:55 +0000 (13:59 +0100)
The default value of BB_CONSOLELOG in OE-Core now points to a directory
that might not exist prior to the first build, so ensure it is created
first.

(Bitbake rev: 660821769b9dfb89086291ffc835e9b5444509be)

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
bitbake/lib/bb/ui/crumbs/builder.py

index cb2338e777fd731ef338c67de6f567fe49b8be23..611024aae37b8cd4a13e0a6f9b3a9499e35d5067 100755 (executable)
@@ -1312,6 +1312,7 @@ class Builder(gtk.Window):
 
     def do_log(self, consolelogfile = None):
         if consolelogfile:
+            bb.utils.mkdirhier(os.path.dirname(consolelogfile))
             if self.consolelog:
                 self.logger.removeHandler(self.consolelog)
                 self.consolelog = None