]> code.ossystems Code Review - openembedded-core.git/commit
wic: rawcopy: make source filenames unique
authorEd Bartosh <ed.bartosh@linux.intel.com>
Fri, 1 Jul 2016 08:05:39 +0000 (11:05 +0300)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Wed, 6 Jul 2016 16:25:33 +0000 (17:25 +0100)
commit6f7afd6f76c40e1b050e40bc4965cb5000df7088
treead5e79ef1062e3d7cc6a61f49156dcdf20effc16
parent463909e876a66555d5df628591bace8cea0a6b0c
wic: rawcopy: make source filenames unique

Rawcopy plugin copies source files to build folder before using them
to assemble result image. After assembling the image wic renames
source files to <image>.p<partition number>. If the same source file
is used in multiple partitions wic breaks trying to rename file that
doesn't exist.

Added <line number> suffix to the files when copying them to the
build dir. This should make filename unique even if the same source
file is used for multiple partitions.

[YOCTO #9826]

Signed-off-by: Ed Bartosh <ed.bartosh@linux.intel.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
scripts/lib/wic/plugins/source/rawcopy.py