diff options
author | Jakub Wilk <jwilk@jwilk.net> | 2018-09-05 00:39:33 +0200 |
---|---|---|
committer | Nirbheek Chauhan <nirbheek@centricular.com> | 2018-09-05 11:17:02 +0530 |
commit | 4d3deb75946f2b4480c46e4ed981b259892b5b0d (patch) | |
tree | f8a3fd3a2d940bb8af9f2b79e17f2ae5d135283e | |
parent | 503b6f88675e479eb881b3a9b8c860ff9fe5a5f7 (diff) | |
download | meson-4d3deb75946f2b4480c46e4ed981b259892b5b0d.zip meson-4d3deb75946f2b4480c46e4ed981b259892b5b0d.tar.gz meson-4d3deb75946f2b4480c46e4ed981b259892b5b0d.tar.bz2 |
llvm: fix build flags with older llvm versions
Fix fallback code for older (<= 3.8) llvm versions to not be dependent
on readdir() order.
Fixes #4102
-rw-r--r-- | mesonbuild/dependencies/dev.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/mesonbuild/dependencies/dev.py b/mesonbuild/dependencies/dev.py index 4ea3385..0708fac 100644 --- a/mesonbuild/dependencies/dev.py +++ b/mesonbuild/dependencies/dev.py @@ -219,7 +219,7 @@ class LLVMDependency(ConfigToolDependency): libdir = self.get_config_value(['--libdir'], 'link_args')[0] expected_name = 'libLLVM-{}'.format(self.version) - re_name = re.compile(r'{}.(so|dll|dylib)'.format(expected_name)) + re_name = re.compile(r'{}.(so|dll|dylib)$'.format(expected_name)) for file_ in os.listdir(libdir): if re_name.match(file_): |