Use Automake 1.11, if available, for silent rules
authorWill Thompson <will.thompson@collabora.co.uk>
Wed, 8 Sep 2010 18:20:18 +0000 (19:20 +0100)
committerWill Thompson <will.thompson@collabora.co.uk>
Tue, 5 Oct 2010 10:45:48 +0000 (11:45 +0100)
Automake 1.11 adds support for silent rules, which are conditionally
enabled in configure.in if available.

Also, previously it was impossible to override the version chosen by
this script; this patch makes that possible.

autogen.sh

index bf53b27..7c2ae06 100755 (executable)
@@ -27,8 +27,12 @@ fi
        DIE=1
 }
 
-AUTOMAKE=automake-1.9
-ACLOCAL=aclocal-1.9
+# If the user hasn't explicitly chosen an Automake version, use 1.11. This is
+# the earliest version that gives us silent rules.
+if test -z "$AUTOMAKE"; then
+    AUTOMAKE=automake-1.11
+    ACLOCAL=aclocal-1.11
+fi
 
 ($AUTOMAKE --version) < /dev/null > /dev/null 2>&1 || {
         AUTOMAKE=automake