[OE-core] [PATCH 4/6] perf: create directories before copying single files
bruce.ashfield at gmail.com
bruce.ashfield at gmail.com
Mon Oct 21 20:16:16 UTC 2019
From: Bruce Ashfield <bruce.ashfield at gmail.com>
If we need to copy a single file from the linux source tree into
the perf source tree, we need to ensure that the directory structure
it requires has been created first.
Signed-off-by: Bruce Ashfield <bruce.ashfield at gmail.com>
---
meta/recipes-kernel/perf/perf.bb | 2 ++
1 file changed, 2 insertions(+)
diff --git a/meta/recipes-kernel/perf/perf.bb b/meta/recipes-kernel/perf/perf.bb
index 0f5df74f11..66d3c1d325 100644
--- a/meta/recipes-kernel/perf/perf.bb
+++ b/meta/recipes-kernel/perf/perf.bb
@@ -153,6 +153,8 @@ python copy_perf_source_from_kernel() {
if os.path.isdir(src):
oe.path.copyhardlinktree(src, dest)
else:
+ src_path = os.path.dirname(s)
+ os.makedirs(os.path.join(dest_dir,src_path),exist_ok=True)
bb.utils.copyfile(src, dest)
}
--
2.19.1
More information about the Openembedded-core
mailing list