summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--scripts/lib/wic/plugins/source/rawcopy.py7
1 files changed, 4 insertions, 3 deletions
diff --git a/scripts/lib/wic/plugins/source/rawcopy.py b/scripts/lib/wic/plugins/source/rawcopy.py
index f0691baa91..0472f536ba 100644
--- a/scripts/lib/wic/plugins/source/rawcopy.py
+++ b/scripts/lib/wic/plugins/source/rawcopy.py
@@ -67,13 +67,14 @@ class RawCopyPlugin(SourcePlugin):
67 return 67 return
68 68
69 src = os.path.join(bootimg_dir, source_params['file']) 69 src = os.path.join(bootimg_dir, source_params['file'])
70 dst = src 70 dst = os.path.join(cr_workdir, source_params['file'])
71 71
72 if 'skip' in source_params: 72 if 'skip' in source_params:
73 dst = os.path.join(cr_workdir, source_params['file'])
74 dd_cmd = "dd if=%s of=%s ibs=%s skip=1 conv=notrunc" % \ 73 dd_cmd = "dd if=%s of=%s ibs=%s skip=1 conv=notrunc" % \
75 (src, dst, source_params['skip']) 74 (src, dst, source_params['skip'])
76 exec_cmd(dd_cmd) 75 else:
76 dd_cmd = "cp %s %s" % (src, dst)
77 exec_cmd(dd_cmd)
77 78
78 # get the size in the right units for kickstart (kB) 79 # get the size in the right units for kickstart (kB)
79 du_cmd = "du -Lbks %s" % dst 80 du_cmd = "du -Lbks %s" % dst