diff options
-rw-r--r-- | meta/lib/oe/package_manager/__init__.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/meta/lib/oe/package_manager/__init__.py b/meta/lib/oe/package_manager/__init__.py index 80bc1a6bc6..6615258470 100644 --- a/meta/lib/oe/package_manager/__init__.py +++ b/meta/lib/oe/package_manager/__init__.py | |||
@@ -467,7 +467,10 @@ def create_packages_dir(d, subrepo_dir, deploydir, taskname, filterbydependencie | |||
467 | # Detect bitbake -b usage | 467 | # Detect bitbake -b usage |
468 | nodeps = d.getVar("BB_LIMITEDDEPS") or False | 468 | nodeps = d.getVar("BB_LIMITEDDEPS") or False |
469 | if nodeps or not filterbydependencies: | 469 | if nodeps or not filterbydependencies: |
470 | oe.path.symlink(deploydir, subrepo_dir, True) | 470 | for arch in d.getVar("ALL_MULTILIB_PACKAGE_ARCHS").split() + d.getVar("ALL_MULTILIB_PACKAGE_ARCHS").replace("-", "_").split(): |
471 | target = os.path.join(deploydir + "/" + arch) | ||
472 | if os.path.exists(target): | ||
473 | oe.path.symlink(target, subrepo_dir + "/" + arch, True) | ||
471 | return | 474 | return |
472 | 475 | ||
473 | start = None | 476 | start = None |