* m4/depend.m4: Missing comma.
* tests/gcj4.test: New file.
* tests/Makefile.am (TESTS): Add gcj4.test.
Reported by David Pashley.
+2002-05-24 Alexandre Duret-Lutz <duret_g@epita.fr>
+
+ For PR automake/323:
+ * m4/depend.m4: Missing comma.
+ * tests/gcj4.test: New file.
+ * tests/Makefile.am (TESTS): Add gcj4.test.
+ Reported by David Pashley.
+
2002-05-22 Alexandre Duret-Lutz <duret_g@epita.fr>
- * tests/defs (confiugre.in): Don't double-quote $me.
+ * tests/defs (configure.in): Don't double-quote $me.
* tests/sinclude.test: Overwrite configure.in and use
`am__sinclude' instead of `sinclude' as package name.
Excercise `m4_sinclude' instead of `sinclude'.
Dave Brolley brolley@redhat.com
Dave Morrison dave@bnl.gov
David A. Swierczek swiercze@mr.med.ge.com
+David Pashley david@davidpashley.com
David Zaroski cz253@cleveland.Freenet.Edu
Dean Povey dpovey@wedgetail.com
Derek R. Price derek.price@openavenue.com
ifelse([$1], CC, [depcc="$CC" am_compiler_list=],
[$1], CXX, [depcc="$CXX" am_compiler_list=],
- [$1], OBJC, [depcc="$OBJC" am_compiler_list='gcc3 gcc']
+ [$1], OBJC, [depcc="$OBJC" am_compiler_list='gcc3 gcc'],
[$1], GCJ, [depcc="$GCJ" am_compiler_list='gcc3 gcc'],
[depcc="$$1" am_compiler_list=])
gcj.test \
gcj2.test \
gcj3.test \
+gcj4.test \
gnits.test \
header.test \
implicit.test \
gcj.test \
gcj2.test \
gcj3.test \
+gcj4.test \
gnits.test \
header.test \
implicit.test \
--- /dev/null
+#! /bin/sh
+
+# Make sure dependency tracking works for Java.
+
+required=gcj
+. $srcdir/defs || exit 1
+
+cat >> configure.in << 'END'
+AM_PROG_GCJ
+AC_OUTPUT
+END
+
+cat > Makefile.am << 'END'
+bin_PROGRAMS = convert
+convert_SOURCES = convert.java
+END
+
+set -e
+
+$ACLOCAL
+$AUTOCONF
+$AUTOMAKE
+./configure GCJ=gcj >stdout
+cat stdout
+
+# Configure must be checking the dependency style of gcj ...
+grep 'dependency style of gcj' stdout >filt
+cat filt
+
+# ... only once.
+test `wc -l < filt` = 1
+
+# Accept any outcome but `none'
+# (at the time of writing it should be gcc or gcc3).
+grep -v none filt