[bitbake-devel] [PATCH 1/2] bitbake/lib/bb/build.py: fix the task flags cleandirs
Robert Yang
liezhi.yang at windriver.com
Mon Jan 6 09:52:35 UTC 2014
The user manual said:
'cleandirs' - directories which should created before the task runs but should be empty
But it only removes the dir, doesn't create it
[YOCTO #5703]
Signed-off-by: Robert Yang <liezhi.yang at windriver.com>
---
bitbake/lib/bb/build.py | 1 +
1 file changed, 1 insertion(+)
diff --git a/bitbake/lib/bb/build.py b/bitbake/lib/bb/build.py
index 1524da0..3aa6375 100644
--- a/bitbake/lib/bb/build.py
+++ b/bitbake/lib/bb/build.py
@@ -154,6 +154,7 @@ def exec_func(func, d, dirs = None):
if cleandirs:
for cdir in d.expand(cleandirs).split():
bb.utils.remove(cdir, True)
+ bb.utils.mkdirhier(cdir)
if dirs is None:
dirs = flags.get('dirs')
--
1.7.10.4
More information about the bitbake-devel
mailing list