diff options
Diffstat (limited to 'meson.build')
-rw-r--r-- | meson.build | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/meson.build b/meson.build index dd4bef90d..6d35c5990 100644 --- a/meson.build +++ b/meson.build @@ -15,6 +15,12 @@ version_cxx = vcs_tag(input: 'src/GitVersion.cxx', output: 'GitVersion.cxx') compiler = meson.get_compiler('cpp') c_compiler = meson.get_compiler('c') +if compiler.get_id() == 'gcc' and compiler.version().version_compare('<6') + warning('Your GCC version is too old. You need at least version 6.') +elif compiler.get_id() == 'clang' and compiler.version().version_compare('<3') + warning('Your clang version is too old. You need at least version 3.') +endif + conf = configuration_data() conf.set_quoted('PACKAGE', meson.project_name()) conf.set_quoted('PACKAGE_NAME', meson.project_name()) |