autoconf-commit
[Top][All Lists]
Advanced

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

[SCM] GNU Autoconf source repository branch, master, updated. v2.61a-343


From: Ralf Wildenhues
Subject: [SCM] GNU Autoconf source repository branch, master, updated. v2.61a-343-gbe86a1b
Date: Tue, 22 Jan 2008 20:47:22 +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 Autoconf source repository".

http://git.sv.gnu.org/gitweb/?p=autoconf.git;a=commitdiff;h=be86a1b9216b5e11113373c7584f38fe0bad0adc

The branch, master has been updated
       via  be86a1b9216b5e11113373c7584f38fe0bad0adc (commit)
      from  7fa2f766b836280ef3a9a338211bce55ac223565 (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 be86a1b9216b5e11113373c7584f38fe0bad0adc
Author: Ralf Wildenhues <address@hidden>
Date:   Tue Jan 22 21:46:59 2008 +0100

    Fix parallel `maintainer-check'.
    
    * Makefile.am (maintainer-check-tests): Depend on `all'.
    Use `$(MAKE) $(AM_MAKEFLAGS)' instead of plain `make'.
    * tests/Makefile.am (maintainer-check-c++, maintainer-check-posix):
    Likewise.
    (maintainer-check): Serialize the testsuite runs.

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

Summary of changes:
 ChangeLog         |    7 +++++++
 Makefile.am       |    6 +++---
 tests/Makefile.am |    9 ++++++---
 3 files changed, 16 insertions(+), 6 deletions(-)

diff --git a/ChangeLog b/ChangeLog
index ac0aec4..74b8b90 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,12 @@
 2008-01-22  Ralf Wildenhues  <address@hidden>
 
+       Fix parallel `maintainer-check'.
+       * Makefile.am (maintainer-check-tests): Depend on `all'.
+       Use `$(MAKE) $(AM_MAKEFLAGS)' instead of plain `make'.
+       * tests/Makefile.am (maintainer-check-c++, maintainer-check-posix):
+       Likewise.
+       (maintainer-check): Serialize the testsuite runs.
+
        * lib/autoconf/general.m4 (_AC_INIT_PARSE_ENABLE2): Accept `+'
        in feature string for --enable/--with.  Convert to underscore
        for variable name.
diff --git a/Makefile.am b/Makefile.am
index cfe88a1..6a111f2 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -1,6 +1,6 @@
 # Make Autoconf.
 
-# Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2006, 2007 Free
+# Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2006, 2007, 2008 Free
 # Software Foundation, Inc.
 
 # This program is free software: you can redistribute it and/or modify
@@ -53,8 +53,8 @@ $(srcdir)/INSTALL: $(top_srcdir)/doc/install.texi
 
 ## maintainer-check ##
 maintainer-check: maintainer-check-tests
-maintainer-check-tests:
-       cd tests && make maintainer-check
+maintainer-check-tests: all
+       cd tests && $(MAKE) $(AM_MAKEFLAGS) maintainer-check
 
 
 ## ----------------------------------- ##
diff --git a/tests/Makefile.am b/tests/Makefile.am
index 91b09e2..ac89c62 100644
--- a/tests/Makefile.am
+++ b/tests/Makefile.am
@@ -190,7 +190,10 @@ MAINTAINERCLEANFILES += mktests.stamp
 
 ## maintainer-check ##
 
-maintainer-check: maintainer-check-posix maintainer-check-c++
+# These cannot be run in parallel.
+maintainer-check:
+       $(MAKE) $(AM_MAKEFLAGS) maintainer-check-posix
+       $(MAKE) $(AM_MAKEFLAGS) maintainer-check-c++
 
 # The hairy heredoc is more robust than using echo.
 CLEANFILES += expr
@@ -209,9 +212,9 @@ expr:
 
 # Try the test suite with more severe environments.
 maintainer-check-posix: expr
-       POSIXLY_CORRECT=yes make check
+       POSIXLY_CORRECT=yes $(MAKE) $(AM_MAKEFLAGS) check
        rm expr
 
 # Try using G++ as a C compiler.
 maintainer-check-c++:
-       CC=g++ make check
+       CC=g++ $(MAKE) $(AM_MAKEFLAGS) check


hooks/post-receive
--
GNU Autoconf source repository




reply via email to

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