aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/compilers/mixins
diff options
context:
space:
mode:
authorPhillip Cao <Phillip.Cao@fphcare.co.nz>2019-08-16 14:58:21 +1200
committerJussi Pakkanen <jpakkane@gmail.com>2019-08-20 21:10:37 +0300
commit0384487fc52c445d005ca1ea5b2a1c83ce56200c (patch)
tree2cd97be8cb0e6a3081e7588a5704cc40f2838fb6 /mesonbuild/compilers/mixins
parent53289cb98cfe0c44d49443da833b6222f68ab826 (diff)
downloadmeson-0384487fc52c445d005ca1ea5b2a1c83ce56200c.zip
meson-0384487fc52c445d005ca1ea5b2a1c83ce56200c.tar.gz
meson-0384487fc52c445d005ca1ea5b2a1c83ce56200c.tar.bz2
Fix CCRX linking external dependencies
Diffstat (limited to 'mesonbuild/compilers/mixins')
-rw-r--r--mesonbuild/compilers/mixins/ccrx.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/mesonbuild/compilers/mixins/ccrx.py b/mesonbuild/compilers/mixins/ccrx.py
index 0e435e3..48b5ed1 100644
--- a/mesonbuild/compilers/mixins/ccrx.py
+++ b/mesonbuild/compilers/mixins/ccrx.py
@@ -148,6 +148,8 @@ class CcrxCompiler:
continue
elif i.startswith('-L'):
continue
+ elif not i.startswith('-lib=') and i.endswith(('.a', '.lib')):
+ i = '-lib=' + i
result.append(i)
return result