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 0c313190cf..6774cdb794 100644 --- a/meta/lib/oe/package_manager/__init__.py +++ b/meta/lib/oe/package_manager/__init__.py | |||
@@ -470,7 +470,10 @@ def create_packages_dir(d, subrepo_dir, deploydir, taskname, filterbydependencie | |||
470 | # Detect bitbake -b usage | 470 | # Detect bitbake -b usage |
471 | nodeps = d.getVar("BB_LIMITEDDEPS") or False | 471 | nodeps = d.getVar("BB_LIMITEDDEPS") or False |
472 | if nodeps or not filterbydependencies: | 472 | if nodeps or not filterbydependencies: |
473 | oe.path.symlink(deploydir, subrepo_dir, True) | 473 | for arch in d.getVar("ALL_MULTILIB_PACKAGE_ARCHS").split() + d.getVar("ALL_MULTILIB_PACKAGE_ARCHS").replace("-", "_").split(): |
474 | target = os.path.join(deploydir + "/" + arch) | ||
475 | if os.path.exists(target): | ||
476 | oe.path.symlink(target, subrepo_dir + "/" + arch, True) | ||
474 | return | 477 | return |
475 | 478 | ||
476 | start = None | 479 | start = None |