build: Option to enable fatal valac warings
authorJens Georg <mail@jensge.org>
Sun, 13 Feb 2011 16:22:53 +0000 (17:22 +0100)
committerJens Georg <mail@jensge.org>
Mon, 14 Feb 2011 13:27:06 +0000 (14:27 +0100)
Also make this default when running autogen.sh

autogen.sh
configure.ac

index 7f5f354..b891477 100755 (executable)
@@ -10,5 +10,5 @@ mkdir -p m4
 # require automak 1.11 for vala support
 export REQUIRED_AUTOMAKE_VERSION=1.11
 gnome-autogen.sh --enable-vala --enable-maintainer-mode --enable-debug \
-                 --enable-test-plugin --enable-mediathek-plugin \
-                 --enable-gst-launch-plugin "$@"
+                 --enable-strict-valac --enable-test-plugin \
+                 --enable-mediathek-plugin --enable-gst-launch-plugin "$@"
index e086cc2..21e5379 100644 (file)
@@ -106,6 +106,13 @@ if test "x$enable_debug" = "xyes"; then
         CFLAGS="$CFLAGS -O0 -g"
 fi
 
+AC_ARG_ENABLE([strict-valac],
+              [  --enable-strict-valac      enable strict Vala compiler],,
+              [enable_strict_valac=no])
+if test "x$enable_strict_valac" = "xyes"; then
+        VALAFLAGS="$VALAFLAGS --fatal-warnings"
+fi
+
 # Strict compiler
 AC_ARG_ENABLE(strict-cc,
        [  --enable-strict-cc          enable strict C compiler],,