Merge branch 'master' into testsuite-work
[platform/upstream/automake.git] / tests / suffix.test
index 0c29881..9f0a5ff 100755 (executable)
@@ -31,16 +31,28 @@ noinst_PROGRAMS = foo
 noinst_LIBRARIES = libbar.a
 END
 
-$ACLOCAL
+for use_arlib in false :; do
 
-$AUTOMAKE -i
-grep '^ *\.c' Makefile.in # For debugging.
-test `grep -c '^\.c\.o:' Makefile.in` -eq 1
-test `grep -c '^\.c\.obj:' Makefile.in` -eq 1
+  if $use_arlib; then
+    am_warns=
+    echo AM_PROG_AR >> configure.in
+    : > ar-lib
+  else
+    am_warns=-Wno-extra-portability
+  fi
 
-$AUTOMAKE
-grep '^ *\.c' Makefile.in # For debugging.
-test `grep -c '^\.c\.o:' Makefile.in` -eq 1
-test `grep -c '^\.c\.obj:' Makefile.in` -eq 1
+  $ACLOCAL --force
+
+  $AUTOMAKE $am_warns -i
+  grep '^ *\.c' Makefile.in # For debugging.
+  test `grep -c '^\.c\.o:' Makefile.in` -eq 1
+  test `grep -c '^\.c\.obj:' Makefile.in` -eq 1
+
+  $AUTOMAKE $am_warns
+  grep '^ *\.c' Makefile.in # For debugging.
+  test `grep -c '^\.c\.o:' Makefile.in` -eq 1
+  test `grep -c '^\.c\.obj:' Makefile.in` -eq 1
+
+done
 
 :