diff options
Diffstat (limited to 'mesonbuild/backend/backends.py')
-rw-r--r-- | mesonbuild/backend/backends.py | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/mesonbuild/backend/backends.py b/mesonbuild/backend/backends.py index 19a575e..769ee6c 100644 --- a/mesonbuild/backend/backends.py +++ b/mesonbuild/backend/backends.py @@ -764,6 +764,9 @@ class Backend: paths.append(os.path.join(self.build_to_src, rel_to_src)) else: paths.append(libdir) + for i in chain(target.link_targets, target.link_whole_targets): + if isinstance(i, build.BuildTarget): + paths.extend(self.rpaths_for_bundled_shared_libraries(i, exclude_system)) return paths # This may take other types |