Commit 52194ae4 authored by Dylan Baker's avatar Dylan Baker
Browse files

meson: Ensure that mako is >= 0.8.0



It's what autotools has required for a long time.

v3: - Use distutils.version.StrictVersion instead of comparing strings
Reviewed-by: default avatarEric Engestrom <eric.engestrom@intel.com>
Reviewed-by: default avatarJose Fonseca <jfonseca@vmware.com>
parent 03ec6722
......@@ -698,9 +698,15 @@ if with_platform_haiku
endif
prog_python = find_program('python3')
has_mako = run_command(prog_python, '-c', 'import mako')
has_mako = run_command(
prog_python, '-c',
'''
from distutils.version import StrictVersion
import mako
assert StrictVersion(mako.__version__) > StrictVersion("0.8.0")
''')
if has_mako.returncode() != 0
error('Python (3.x) mako module required to build mesa.')
error('Python (3.x) mako module >= 0.8.0 required to build mesa.')
endif
if cc.get_id() == 'gcc' and cc.version().version_compare('< 4.4.6')
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment