meson: simplify lookup of python command
authorwael <[email protected]>
Fri, 4 Nov 2022 05:23:43 +0000 (4 08:23 +0300)
committerKjell Ahlstedt <[email protected]>
Mon, 7 Nov 2022 08:39:49 +0000 (7 09:39 +0100)
meson.build

index ee588f3..2fede19 100644 (file)
@@ -41,13 +41,7 @@ project_build_root = meson.current_build_dir()
 
 cpp_compiler = meson.get_compiler('cpp')
 is_msvc = cpp_compiler.get_id() == 'msvc'
-python3 = import('python').find_installation()
-
-python_version = python3.language_version()
-python_version_req = '>= 3.5'
-if not python_version.version_compare(python_version_req)
-  error('Requires Python @0@, found @1@.'.format(python_version_req, python_version))
-endif
+python3 = find_program('python3', version: '>=3.5')
 
 # Do we build from a git repository?
 # Suppose we do if and only if the meson.build file is tracked by git.