[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[SCM] GNU Automake branch, master, updated. Release-1-10-101-g99d18f4
From: |
Ralf Wildenhues |
Subject: |
[SCM] GNU Automake branch, master, updated. Release-1-10-101-g99d18f4 |
Date: |
Fri, 11 Jan 2008 19:22:25 +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=99d18f4a8b9ab4fc85e823bddb6ed046e36bf4dc
The branch, master has been updated
via 99d18f4a8b9ab4fc85e823bddb6ed046e36bf4dc (commit)
from 66931411d01121e7edd5430e7826597473f744ee (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 99d18f4a8b9ab4fc85e823bddb6ed046e36bf4dc
Author: Ralf Wildenhues <address@hidden>
Date: Thu Jan 10 20:50:02 2008 +0100
* tests/output-order.test: New test, for the stable output fix.
* tests/Makefile.am: Update.
-----------------------------------------------------------------------
Summary of changes:
ChangeLog | 6 +++
tests/Makefile.am | 1 +
tests/Makefile.in | 1 +
tests/{subpkg3.test => output-order.test} | 53 +++++++++++++----------------
4 files changed, 32 insertions(+), 29 deletions(-)
copy tests/{subpkg3.test => output-order.test} (54%)
diff --git a/ChangeLog b/ChangeLog
index 766941a..eef7e2f 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2008-01-11 Bruno Haible <address@hidden>
+ Ralf Wildenhues <address@hidden>
+
+ * tests/output-order.test: New test, for the stable output fix.
+ * tests/Makefile.am: Update.
+
2008-01-08 Ralf Wildenhues <address@hidden>
* Makefile.am (dist-hook): New, ensure world-executable tests.
diff --git a/tests/Makefile.am b/tests/Makefile.am
index 80d3d71..db40acc 100644
--- a/tests/Makefile.am
+++ b/tests/Makefile.am
@@ -421,6 +421,7 @@ output10.test \
output11.test \
output12.test \
output13.test \
+output-order.test \
overrid.test \
parse.test \
percent.test \
diff --git a/tests/Makefile.in b/tests/Makefile.in
index dc18bab..ceff3f4 100644
--- a/tests/Makefile.in
+++ b/tests/Makefile.in
@@ -570,6 +570,7 @@ output10.test \
output11.test \
output12.test \
output13.test \
+output-order.test \
overrid.test \
parse.test \
percent.test \
diff --git a/tests/subpkg3.test b/tests/output-order.test
similarity index 54%
copy from tests/subpkg3.test
copy to tests/output-order.test
index fd1f90b..e55ef36 100755
--- a/tests/subpkg3.test
+++ b/tests/output-order.test
@@ -1,5 +1,5 @@
#! /bin/sh
-# Copyright (C) 2006 Free Software Foundation, Inc.
+# Copyright (C) 2008 Free Software Foundation, Inc.
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
@@ -14,44 +14,39 @@
# You should have received a copy of the GNU General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>.
-# make sure different subpackages may share files and directories.
+# Test that `automake -a' output order is stable.
+# From report by Bruno Haible.
. ./defs || exit 1
set -e
-cat >Makefile.am <<'END'
-SUBDIRS = subpkg
-EXTRA_DIST = subpkg/foobar
-END
-
cat >>configure.in <<'END'
-AC_CONFIG_SUBDIRS([subpkg])
AC_OUTPUT
END
-mkdir subpkg
-
-echo foobar >subpkg/foobar
-
-echo SUBDIRS = >subpkg/Makefile.am
-
-cat >subpkg/configure.in <<'END'
-AC_INIT([subpkg], [1.0])
-AM_INIT_AUTOMAKE
-AC_CONFIG_FILES([Makefile])
-AC_OUTPUT
+: >Makefile.am
+: >AUTHORS
+: >ChangeLog
+: >NEWS
+: >README
+
+cat >.autom4te.cfg <<'END'
+begin-language: "Autoconf"
+args: --no-cache
+end-language: "Autoconf"
+begin-language: "Autoconf-without-aclocal-m4"
+args: --no-cache
+end-language: "Autoconf-without-aclocal-m4"
END
$ACLOCAL
-$AUTOMAKE
$AUTOCONF
-
-cd subpkg
-$ACLOCAL
-$AUTOMAKE
-$AUTOCONF
-cd ..
-
-./configure
-$MAKE distcheck
+rm -f missing install-sh
+$AUTOMAKE --add-missing --copy 2>stderr
+cat stderr >&2
+
+for i in 1 2 3 4 5 6; do
+ rm -f missing install-sh INSTALL COPYING
+ $AUTOMAKE --add-missing --copy 2>&1 >/dev/null | diff - stderr
+done
hooks/post-receive
--
GNU Automake
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [SCM] GNU Automake branch, master, updated. Release-1-10-101-g99d18f4,
Ralf Wildenhues <=