diff options
Diffstat (limited to 'meta/lib/oe/recipeutils.py')
| -rw-r--r-- | meta/lib/oe/recipeutils.py | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/meta/lib/oe/recipeutils.py b/meta/lib/oe/recipeutils.py index cb4ed53d0f..b8d481aeb8 100644 --- a/meta/lib/oe/recipeutils.py +++ b/meta/lib/oe/recipeutils.py | |||
| @@ -365,6 +365,7 @@ def copy_recipe_files(d, tgt_dir, whole_dir=False, download=True): | |||
| 365 | # Copy local files to target directory and gather any remote files | 365 | # Copy local files to target directory and gather any remote files |
| 366 | bb_dir = os.path.dirname(d.getVar('FILE', True)) + os.sep | 366 | bb_dir = os.path.dirname(d.getVar('FILE', True)) + os.sep |
| 367 | remotes = [] | 367 | remotes = [] |
| 368 | copied = [] | ||
| 368 | includes = [path for path in d.getVar('BBINCLUDED', True).split() if | 369 | includes = [path for path in d.getVar('BBINCLUDED', True).split() if |
| 369 | path.startswith(bb_dir) and os.path.exists(path)] | 370 | path.startswith(bb_dir) and os.path.exists(path)] |
| 370 | for path in fetch.localpaths() + includes: | 371 | for path in fetch.localpaths() + includes: |
| @@ -376,13 +377,14 @@ def copy_recipe_files(d, tgt_dir, whole_dir=False, download=True): | |||
| 376 | if not os.path.exists(subdir): | 377 | if not os.path.exists(subdir): |
| 377 | os.makedirs(subdir) | 378 | os.makedirs(subdir) |
| 378 | shutil.copy2(path, os.path.join(tgt_dir, relpath)) | 379 | shutil.copy2(path, os.path.join(tgt_dir, relpath)) |
| 380 | copied.append(relpath) | ||
| 379 | else: | 381 | else: |
| 380 | remotes.append(path) | 382 | remotes.append(path) |
| 381 | # Simply copy whole meta dir, if requested | 383 | # Simply copy whole meta dir, if requested |
| 382 | if whole_dir: | 384 | if whole_dir: |
| 383 | shutil.copytree(bb_dir, tgt_dir) | 385 | shutil.copytree(bb_dir, tgt_dir) |
| 384 | 386 | ||
| 385 | return remotes | 387 | return copied, remotes |
| 386 | 388 | ||
| 387 | 389 | ||
| 388 | def get_recipe_local_files(d, patches=False): | 390 | def get_recipe_local_files(d, patches=False): |
