diff options
author | Jussi Pakkanen <jpakkane@gmail.com> | 2014-03-07 19:51:13 +0200 |
---|---|---|
committer | Jussi Pakkanen <jpakkane@gmail.com> | 2014-03-07 19:51:13 +0200 |
commit | 040083cdb613096ed50463df2af3be005e97c152 (patch) | |
tree | da5bfafda66b6911155457452fdca1377f089337 /build.py | |
parent | 1a2b69d5c3bc511aa2cac732c19c5290ff8f90ce (diff) | |
download | meson-040083cdb613096ed50463df2af3be005e97c152.zip meson-040083cdb613096ed50463df2af3be005e97c152.tar.gz meson-040083cdb613096ed50463df2af3be005e97c152.tar.bz2 |
Can define custom linker flags.
Diffstat (limited to 'build.py')
-rw-r--r-- | build.py | 6 |
1 files changed, 6 insertions, 0 deletions
@@ -227,6 +227,12 @@ class BuildTarget(): if not isinstance(cpplist, list): cpplist = [cpplist] self.add_compiler_args('cpp', cpplist) + self.link_flags = kwargs.get('link_flags', []) + if not isinstance(self.link_flags, list): + self.link_flags = [self.link_flags] + for i in self.link_flags: + if not isinstance(i, str): + raise InvalidArguments('Link_flags arguments must be strings.') if 'version' in kwargs: self.set_version(kwargs['version']) if 'soversion' in kwargs: |