aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/interpreter.py
diff options
context:
space:
mode:
authorXavier Claessens <xavier.claessens@collabora.com>2020-06-16 14:04:06 -0400
committerXavier Claessens <xclaesse@gmail.com>2020-06-16 15:04:03 -0400
commit4180f044338e8ed8d28db62efcfa1e2639f088e2 (patch)
tree0abf5cd60c0d2964f72eaaadf6866314181b81cf /mesonbuild/interpreter.py
parent20709af4d2a2f7f4ece3ecd3a9c65da3075be891 (diff)
downloadmeson-4180f044338e8ed8d28db62efcfa1e2639f088e2.zip
meson-4180f044338e8ed8d28db62efcfa1e2639f088e2.tar.gz
meson-4180f044338e8ed8d28db62efcfa1e2639f088e2.tar.bz2
interpreter: Avoid new feature warning when using old has_exe_wrapper()
Diffstat (limited to 'mesonbuild/interpreter.py')
-rw-r--r--mesonbuild/interpreter.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/mesonbuild/interpreter.py b/mesonbuild/interpreter.py
index bfbb189..7849c81 100644
--- a/mesonbuild/interpreter.py
+++ b/mesonbuild/interpreter.py
@@ -2031,12 +2031,15 @@ class MesonMain(InterpreterObject):
@permittedKwargs({})
@FeatureDeprecated('meson.has_exe_wrapper', '0.55.0', 'use meson.can_run_host_binaries instead.')
def has_exe_wrapper_method(self, args: T.Tuple[object, ...], kwargs: T.Dict[str, object]) -> bool:
- return self.can_run_host_binaries_method(args, kwargs)
+ return self.can_run_host_binaries_impl(args, kwargs)
@noPosargs
@permittedKwargs({})
@FeatureNew('meson.can_run_host_binaries', '0.55.0')
def can_run_host_binaries_method(self, args: T.Tuple[object, ...], kwargs: T.Dict[str, object]) -> bool:
+ return self.can_run_host_binaries_impl(args, kwargs)
+
+ def can_run_host_binaries_impl(self, args, kwargs):
if (self.is_cross_build_method(None, None) and
self.build.environment.need_exe_wrapper()):
if self.build.environment.exe_wrapper is None: