summaryrefslogtreecommitdiff
path: root/bin
diff options
context:
space:
mode:
authorDylan Baker <dylan@pnwbakers.com>2019-03-20 10:50:10 -0700
committerDylan Baker <dylan@pnwbakers.com>2019-03-20 20:26:44 +0000
commit4188dd7879a374b698d5f50c84cd26b2606f1ee3 (patch)
tree93a0e2a89fe202303b955ad32db283d078c593e9 /bin
parentefcf9c9f9f01976ef19831fd05d4c48b080d0781 (diff)
downloadmesa-4188dd7879a374b698d5f50c84cd26b2606f1ee3.tar.gz
bin/install_megadrivers.py: Correctly handle DESTDIR=''
Currently if destdir is set to '' then the resulting libdir will have it's first character replaced by / instead of / being prepended to the string. This was the result of ensuring that that DESTDIR wouldn't be ignored if libdir was absolute, since the only cases that meson allows the libdir to be absolute is if the prefix is /, this won't be a problem. Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=110211 Fixes: ae3f45c11e3f934939b90445471da8f18b057bc5 ("bin/install_megadrivers: fix DESTDIR and -D*-path") Reviewed-by: Eric Engestrom <eric.engestrom@intel.com>
Diffstat (limited to 'bin')
-rw-r--r--bin/install_megadrivers.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/bin/install_megadrivers.py b/bin/install_megadrivers.py
index d29b1911218..f751c8329c4 100644
--- a/bin/install_megadrivers.py
+++ b/bin/install_megadrivers.py
@@ -35,7 +35,7 @@ def main():
args = parser.parse_args()
if os.path.isabs(args.libdir):
- to = os.path.join(os.environ.get('DESTDIR', '/'), args.libdir[1:])
+ to = os.path.join(os.environ.get('DESTDIR', ''), args.libdir)
else:
to = os.path.join(os.environ['MESON_INSTALL_DESTDIR_PREFIX'], args.libdir)