[geary/mjog/build-updates: 1/3] Add explicit valac version check



commit f8e3541382a6e9869bd1a8d2957127e7651d08ea
Author: Michael Gratton <mike vee net>
Date:   Sat Mar 7 18:02:37 2020 +1100

    Add explicit valac version check

 meson.build | 5 +++++
 1 file changed, 5 insertions(+)
---
diff --git a/meson.build b/meson.build
index e92f96c5..b18f2286 100644
--- a/meson.build
+++ b/meson.build
@@ -51,10 +51,15 @@ valac = meson.get_compiler('vala')
 # Required libraries and other dependencies
 #
 
+target_vala = '0.42'
 target_glib = '2.60.4'
 target_gtk = '3.24.7'
 target_webkit = '2.26'
 
+if not valac.version().version_compare('>=' + target_vala)
+  error('Vala does not meet minimum required version: ' + target_vala)
+endif
+
 # Primary deps
 glib = dependency('glib-2.0', version: '>=' + target_glib)
 gmime = dependency('gmime-3.0', version: '>= 3.2.4')


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]