From 416d24912fcef1d82ce2c02855accd86a29e76b2 Mon Sep 17 00:00:00 2001 From: Chris Larson Date: Fri, 25 Mar 2011 07:55:26 -0700 Subject: build: in exec_func, mkdirhier ${T} This should fix the -c clean traceback people are seeing. Signed-off-by: Chris Larson --- lib/bb/build.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/bb/build.py b/lib/bb/build.py index e9767935b..473857074 100644 --- a/lib/bb/build.py +++ b/lib/bb/build.py @@ -32,7 +32,7 @@ import bb import bb.msg import bb.process from contextlib import nested -from bb import data, event, mkdirhier, utils +from bb import data, event, utils bblogger = logging.getLogger('BitBake') logger = logging.getLogger('BitBake.Build') @@ -161,6 +161,7 @@ def exec_func(func, d, dirs = None): lockfiles = None tempdir = data.getVar('T', d, 1) + bb.utils.mkdirhier(tempdir) runfile = os.path.join(tempdir, 'run.{0}.{1}'.format(func, os.getpid())) with bb.utils.fileslocked(lockfiles): -- cgit 1.2.3-korg