Fri May 17 09:02:02 1996 Tom Tromey <tromey@creche.cygnus.com>
+ * automake.in (handle_source_transform): Don't generate _OBJECTS
+ when no source files specified. Test number.test.
+
From Joerg-Martin Schwarz:
* automake.in (seen_package, seen_version): New globals.
(scan_configure): Look for PACKAGE= and VERSION=.
New in 0.33:
* More bug fixes
+* More checking
* More libtool fixes from Gord Matzigkeit; libtool support is still
- preliminary however.
+ preliminary however
* Added support for jm_MAINTAINER_MODE
+* dist-zip support
+* New "distcheck" target
\f
New in 0.32:
* Many bug fixes
}
elsif ($prefix eq '')
{
- $output_vars .= ($one_file . "_SOURCES = " . $unxformed . ".c\n"
- . $one_file . "_OBJECTS = ". $unxformed
- . $obj . "\n");
+ $output_vars .= $one_file . "_SOURCES = " . $unxformed . ".c\n";
push (@sources, $unxformed . '.c');
push (@objects, $unxformed . $obj);
$source_list = $unxformed . ".c ";
Fri May 17 17:32:35 1996 Tom Tromey <tromey@creche.cygnus.com>
+ * number.test: New file.
+
* defs, many .test files: Define PACKAGE and VERSION in
configure.in.
confincl.test spelling.test prefix.test badprog.test depend.test exdir.test \
canon.test installsh.test empty.test rulepat.test insh.test canon2.test \
target.test extra.test noinst.test instman.test mkinstall.test auxdir.test \
-canon3.test mdate2.test subdir.test backsl.test package.test
+canon3.test mdate2.test subdir.test backsl.test package.test number.test
EXTRA_DIST = defs $(TESTS)
confincl.test spelling.test prefix.test badprog.test depend.test exdir.test \
canon.test installsh.test empty.test rulepat.test insh.test canon2.test \
target.test extra.test noinst.test instman.test mkinstall.test auxdir.test \
-canon3.test mdate2.test subdir.test backsl.test package.test
+canon3.test mdate2.test subdir.test backsl.test package.test number.test
EXTRA_DIST = defs $(TESTS)
mkinstalldirs = $(top_srcdir)/mkinstalldirs
--- /dev/null
+#! /bin/sh
+
+# Test to make sure _OBJECTS only generated once. Bug reported by
+# Joerg-Martin Schwarz.
+
+. $srcdir/defs || exit 1
+
+cat > Makefile.am << 'END'
+bin_PROGRAMS = zardoz
+END
+
+$AUTOMAKE || exit 1
+
+count=`grep -c '^zardoz_OBJECTS' Makefile.in`
+test $count -eq 1