backends: Also accept dylibs while finding RPATHs

pull/3385/merge
Nirbheek Chauhan 7 years ago committed by Nirbheek Chauhan
parent fecd580687
commit 1ffbddc31a
  1. 4
      mesonbuild/backend/backends.py

@ -344,7 +344,9 @@ class Backend:
if libpath.startswith(('/usr/lib', '/lib')):
# No point in adding system paths.
continue
if os.path.splitext(libpath)[1] not in ['.dll', '.lib', '.so']:
# Windows doesn't support rpaths, but we use this function to
# emulate rpaths by setting PATH, so also accept DLLs here
if os.path.splitext(libpath)[1] not in ['.dll', '.lib', '.so', '.dylib']:
continue
absdir = os.path.dirname(libpath)
if absdir.startswith(self.environment.get_source_dir()):

Loading…
Cancel
Save