]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
vala: Report warning if --target-glib=auto was not evaluated successfully
authorRico Tzschichholz <ricotz@ubuntu.com>
Wed, 3 Mar 2021 16:01:41 +0000 (17:01 +0100)
committerRico Tzschichholz <ricotz@ubuntu.com>
Sat, 13 Mar 2021 20:22:00 +0000 (21:22 +0100)
and don't try to process the valid "auto" string any further.

vala/valacodecontext.vala

index dd1c6db124905b553232d948720d6364cef484e1..5ee2d8246cd1778948cb395eefd63ba6bdd2be36 100644 (file)
@@ -634,8 +634,10 @@ public class Vala.CodeContext {
                        if (available_glib != null && available_glib.scanf ("%d.%d", out glib_major, out glib_minor) >= 2) {
                                glib_minor -= ++glib_minor % 2;
                                set_target_glib_version ("%d.%d".printf (glib_major, glib_minor));
-                               return;
+                       } else {
+                               Report.warning (null, "Could not determine the version of `glib-2.0', target version of glib was not set");
                        }
+                       return;
                }
 
                glib_major = target_glib_major;