aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/mesonlib.py
diff options
context:
space:
mode:
authorPatrick Griffis <tingping@tingping.se>2016-10-22 07:19:19 -0400
committerJussi Pakkanen <jpakkane@gmail.com>2016-10-22 14:37:46 -0700
commit8b27a48d568a1da5cf699bd27bcdd9b23d8f5cf4 (patch)
treeb31356b99a1885faa45a0485ea5673e65d5a4434 /mesonbuild/mesonlib.py
parent263cb6a5f0dcbffdf25e159b3bfa07988838aae9 (diff)
downloadmeson-8b27a48d568a1da5cf699bd27bcdd9b23d8f5cf4.zip
meson-8b27a48d568a1da5cf699bd27bcdd9b23d8f5cf4.tar.gz
meson-8b27a48d568a1da5cf699bd27bcdd9b23d8f5cf4.tar.bz2
Don't default to lib64 if symlink
Some distros, such as Arch, symlink lib64 to lib for compat reasons and programs shouldn't actually install there.
Diffstat (limited to 'mesonbuild/mesonlib.py')
-rw-r--r--mesonbuild/mesonlib.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/mesonbuild/mesonlib.py b/mesonbuild/mesonlib.py
index abb5641..98d8591 100644
--- a/mesonbuild/mesonlib.py
+++ b/mesonbuild/mesonlib.py
@@ -174,7 +174,7 @@ def default_libdir():
return 'lib/' + archpath
except Exception:
pass
- if os.path.isdir('/usr/lib64'):
+ if os.path.isdir('/usr/lib64') and not os.path.islink('/usr/lib64'):
return 'lib64'
return 'lib'