automake-commit
[Top][All Lists]
Advanced

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

[Automake-commit] [SCM] GNU Automake branch, branch-1.11, updated. v1.11


From: Stefano Lattarini
Subject: [Automake-commit] [SCM] GNU Automake branch, branch-1.11, updated. v1.11.2-132-g7db933d
Date: Mon, 23 Jan 2012 09:16:45 +0000

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU Automake".

http://git.sv.gnu.org/gitweb/?p=automake.git;a=commitdiff;h=7db933d75df18dd265c22e2cb8bf4301eb99dfd7

The branch, branch-1.11 has been updated
       via  7db933d75df18dd265c22e2cb8bf4301eb99dfd7 (commit)
       via  3a422887c20556cc9f5e4a856c046f336f2997b4 (commit)
       via  b08103fedac9fbdf0a24f9192a901ea4b01e45af (commit)
       via  d266b5f7fb2fbb7fddb5b8515d57c32b45a50c67 (commit)
       via  8ddff1004c14bf94d9bcaf1c3b2a29da58e7adf7 (commit)
      from  7f3a7271101d0add799abd44f0326b8aa73a0c1d (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 7db933d75df18dd265c22e2cb8bf4301eb99dfd7
Merge: 7f3a727 3a42288
Author: Stefano Lattarini <address@hidden>
Date:   Mon Jan 23 10:13:18 2012 +0100

    Merge branch 'maint' into branch-1.11
    
    * maint:
      tests: fix spurious failure due to autom4te caching
      vala: fix name of temporary file used in vala rules
      vala tests: add missing 'valac' requirement, and other minor fixlets
      news: fix grammaro

-----------------------------------------------------------------------

Summary of changes:
 NEWS                |    2 +-
 automake.in         |    4 ++--
 tests/lzma.test     |    3 ++-
 tests/vala-mix.test |    5 +++--
 tests/vala.test     |    5 +++++
 5 files changed, 13 insertions(+), 6 deletions(-)

diff --git a/NEWS b/NEWS
index ebc0714..06d4213 100644
--- a/NEWS
+++ b/NEWS
@@ -40,7 +40,7 @@ New in 1.11.2a:
   - The master copy of the `gnupload' script is now maintained in gnulib,
     not in automake.
 
-  - The `missing' script don't try to wrap calls to `tar' anymore.
+  - The `missing' script doesn't try to wrap calls to `tar' anymore.
 
   - "make dist" doesn't wrap `tar' invocations with the `missing' script
     anymore.  Similarly, the obsolescent variable `$(AMTAR)' (which you
diff --git a/automake.in b/automake.in
index cd918b9..a18d5a5 100644
--- a/automake.in
+++ b/automake.in
@@ -6105,9 +6105,9 @@ sub lang_vala_finish_target ($$)
 # especially important on systems with sub-second timestamp resolution).
 # Thus we need to create the stamp file *before* invoking valac, and to
 # move it to its final location only after valac has been invoked.
-    "\t${silent}rm -f \$@ && echo stamp > address@hidden".
+    "\t${silent}rm -f \$\@ && echo stamp > address@hidden".
     "\t${verbose}\$(am__cd) \$(srcdir) && ${compile} \$(${derived}_SOURCES)\n".
-    "\t${silent}mv -f address@hidden address@hidden";
+    "\t${silent}mv -f address@hidden address@hidden";
 
   push_dist_common ("${derived}_vala.stamp");
 
diff --git a/tests/lzma.test b/tests/lzma.test
index 7ee59f7..bf65aea 100755
--- a/tests/lzma.test
+++ b/tests/lzma.test
@@ -40,7 +40,8 @@ test: distcheck
        test -f $(DIST_ARCHIVES)
 END
 
-$ACLOCAL --force
+rm -rf autom4te*.cache
+$ACLOCAL
 AUTOMAKE_fails
 grep "^configure\\.in:2:.*$errmsg" stderr
 
diff --git a/tests/vala-mix.test b/tests/vala-mix.test
index f597a7f..73a07d9 100755
--- a/tests/vala-mix.test
+++ b/tests/vala-mix.test
@@ -16,7 +16,7 @@
 
 # Vala sources and C sources in the same program.  Functional test.
 
-required='cc GNUmake'
+required='valac cc GNUmake'
 . ./defs || Exit 1
 
 set -e
@@ -96,8 +96,9 @@ have_generated_files ()
 # C files.
 have_generated_files
 
+# Remake rules are not uselessly triggered.
 $MAKE -q
-$MAKE -n | grep stamp && Exit 1
+$MAKE -n | $FGREP vala.stamp && Exit 1
 
 # Check the distribution.
 $MAKE distcheck
diff --git a/tests/vala.test b/tests/vala.test
index 9750942..fc17987 100755
--- a/tests/vala.test
+++ b/tests/vala.test
@@ -85,4 +85,9 @@ $FGREP 'baz.c' sub/Makefile.in
 $FGREP 'foo_vala.stamp:' sub/Makefile.in
 test `$FGREP -c '.stamp:' sub/Makefile.in` -eq 1
 
+# Check against regression for weird bug due to unescaped '@'
+# characters used in a "..." perl string when writing the vala
+# rules from automake.in.
+grep '\$[0-9][0-9]*t' Makefile.in sub/Makefile.in && Exit 1
+
 :


hooks/post-receive
-- 
GNU Automake



reply via email to

[Prev in Thread] Current Thread [Next in Thread]