diff options
author | Chris Larson <chris_larson@mentor.com> | 2011-03-25 07:55:26 -0700 |
---|---|---|
committer | Chris Larson <chris_larson@mentor.com> | 2011-03-25 07:55:26 -0700 |
commit | 416d24912fcef1d82ce2c02855accd86a29e76b2 (patch) | |
tree | 0c119ad9d7bb1d696d9b66df41f21d206c2473cc | |
parent | 88f0d1db88bdba95e488fba34f40dc0b72a85c33 (diff) | |
download | bitbake-416d24912fcef1d82ce2c02855accd86a29e76b2.tar.gz |
build: in exec_func, mkdirhier ${T}
This should fix the -c clean traceback people are seeing.
Signed-off-by: Chris Larson <chris_larson@mentor.com>
-rw-r--r-- | lib/bb/build.py | 3 |
1 files changed, 2 insertions, 1 deletions
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): |