aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJussi Pakkanen <jpakkane@gmail.com>2013-10-04 23:45:42 +0300
committerJussi Pakkanen <jpakkane@gmail.com>2013-10-04 23:45:42 +0300
commit509340d1ec425677c57e1e07a4bea6b64b1ee0e4 (patch)
tree0f121c20cbcbe13a12ee61ec97226569563ab5c6
parent62a607c0571ea3e1ef58a5ab4cd834f05fa0fa51 (diff)
downloadmeson-509340d1ec425677c57e1e07a4bea6b64b1ee0e4.zip
meson-509340d1ec425677c57e1e07a4bea6b64b1ee0e4.tar.gz
meson-509340d1ec425677c57e1e07a4bea6b64b1ee0e4.tar.bz2
Test suite runs now.
-rw-r--r--environment.py6
1 files changed, 6 insertions, 0 deletions
diff --git a/environment.py b/environment.py
index f71d82b..da2faca 100644
--- a/environment.py
+++ b/environment.py
@@ -538,6 +538,9 @@ class GnuObjCCompiler(ObjCCompiler):
def get_pch_suffix(self):
return 'gch'
+ def build_rpath_args(self, build_dir, rpath_paths):
+ return ['-Wl,-rpath,' + ':'.join([os.path.join(build_dir, p) for p in rpath_paths])]
+
class GnuObjCPPCompiler(ObjCPPCompiler):
std_warn_flags = ['-Wall', '-Winvalid-pch']
std_opt_flags = ['-O2']
@@ -555,6 +558,9 @@ class GnuObjCPPCompiler(ObjCPPCompiler):
def get_pch_suffix(self):
return 'gch'
+ def build_rpath_args(self, build_dir, rpath_paths):
+ return ['-Wl,-rpath,' + ':'.join([os.path.join(build_dir, p) for p in rpath_paths])]
+
class ClangCCompiler(CCompiler):
std_warn_flags = ['-Wall', '-Winvalid-pch']
std_opt_flags = ['-O2']