summaryrefslogtreecommitdiff
path: root/mesonbuild/backend/ninjabackend.py
diff options
context:
space:
mode:
authorCharles Brunet <charles.brunet@optelgroup.com>2025-05-01 10:19:46 -0400
committerJussi Pakkanen <jussi.pakkanen@mailbox.org>2025-08-01 15:54:21 +0300
commit8cccad4f8b4e41a48e59fdbd8e3a18042e1245f8 (patch)
tree049adc3ba5114eb1300f94a592a98b0cb52068e1 /mesonbuild/backend/ninjabackend.py
parentc554ca55e7493921728645bd082565604f7e17db (diff)
downloadmeson-8cccad4f8b4e41a48e59fdbd8e3a18042e1245f8.tar.gz
call determine_rpath_dirs only when linker requires it
Diffstat (limited to 'mesonbuild/backend/ninjabackend.py')
-rw-r--r--mesonbuild/backend/ninjabackend.py4
1 files changed, 1 insertions, 3 deletions
diff --git a/mesonbuild/backend/ninjabackend.py b/mesonbuild/backend/ninjabackend.py
index 52063866b..d9279ebf5 100644
--- a/mesonbuild/backend/ninjabackend.py
+++ b/mesonbuild/backend/ninjabackend.py
@@ -3583,9 +3583,7 @@ https://gcc.gnu.org/bugzilla/show_bug.cgi?id=47485'''))
linker.build_rpath_args(self.environment,
self.environment.get_build_dir(),
target_slashname_workaround_dir,
- self.determine_rpath_dirs(target),
- target.build_rpath,
- target.install_rpath))
+ target))
return rpath_args
def generate_link(self, target: build.BuildTarget, outname, obj_list, linker: T.Union['Compiler', 'StaticLinker'], extra_args=None, stdlib_args=None):