aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/compilers/compilers.py
diff options
context:
space:
mode:
authorXavier Claessens <xavier.claessens@collabora.com>2018-03-31 22:39:42 -0400
committerXavier Claessens <xavier.claessens@collabora.com>2018-04-16 19:08:24 -0400
commit521ce883ad3c4e0a32fabea92b330012d71a719a (patch)
tree5177e01252c7d9102ff19f39d967b7672f0c2b08 /mesonbuild/compilers/compilers.py
parentf7a7059250ab9cf71c68ca78812a24a35ee745f6 (diff)
downloadmeson-521ce883ad3c4e0a32fabea92b330012d71a719a.zip
meson-521ce883ad3c4e0a32fabea92b330012d71a719a.tar.gz
meson-521ce883ad3c4e0a32fabea92b330012d71a719a.tar.bz2
has_argument(): reduce code duplication
Diffstat (limited to 'mesonbuild/compilers/compilers.py')
-rw-r--r--mesonbuild/compilers/compilers.py10
1 files changed, 0 insertions, 10 deletions
diff --git a/mesonbuild/compilers/compilers.py b/mesonbuild/compilers/compilers.py
index 99e9164..4ed7a79 100644
--- a/mesonbuild/compilers/compilers.py
+++ b/mesonbuild/compilers/compilers.py
@@ -745,21 +745,11 @@ class Compiler:
def get_library_dirs(self):
return []
- def has_argument(self, arg, env):
- return self.has_multi_arguments([arg], env)
-
def has_multi_arguments(self, args, env):
raise EnvironmentException(
'Language {} does not support has_multi_arguments.'.format(
self.get_display_language()))
- def get_supported_arguments(self, args, env):
- supported_args = []
- for arg in args:
- if self.has_argument(arg, env):
- supported_args.append(arg)
- return supported_args
-
def get_cross_extra_flags(self, environment, link):
extra_flags = []
if self.is_cross and environment: