mirror of
https://git.yoctoproject.org/poky
synced 2026-04-29 18:32:20 +02:00
devtool: upgrade: fix removing other recipes from workspace on reset
If you did a "devtool add" followed by "devtool upgrade" and then did a "devtool reset" on the recipe you upgraded, the first recipe would also be deleted from the workspace - this was because we were erroneously adding the entire "recipes" subdirectory and its contents to be tracked for removal on reset. Remove the unnecessary call to os.path.dirname() that caused this. (From OE-Core master rev: 65354e066f87df7d3138adceb22d6a05d1685904) (From OE-Core rev: c44d41b0dec7457c4347a00b21d8b5bd24a9b887) Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
committed by
Richard Purdie
parent
61a7de097a
commit
3b4f65968e
@@ -456,7 +456,7 @@ def _add_md5(config, recipename, filename):
|
||||
f.write('%s|%s|%s\n' % (recipename, os.path.relpath(fn, config.workspace_path), md5))
|
||||
|
||||
if os.path.isdir(filename):
|
||||
for root, _, files in os.walk(os.path.dirname(filename)):
|
||||
for root, _, files in os.walk(filename):
|
||||
for f in files:
|
||||
addfile(os.path.join(root, f))
|
||||
else:
|
||||
|
||||
Reference in New Issue
Block a user