]> sourceware.org Git - automake.git/commitdiff
* suffix.test: New file.
authorAlexandre Oliva <oliva@dcc.unicamp.br>
Sat, 10 Apr 1999 05:38:51 +0000 (05:38 +0000)
committerAlexandre Oliva <oliva@dcc.unicamp.br>
Sat, 10 Apr 1999 05:38:51 +0000 (05:38 +0000)
* Makefile.am: Added suffix.test.

tests/ChangeLog
tests/Makefile.am
tests/suffix.test [new file with mode: 0755]

index 40d61bf6063c6a8e596c91f794490a0472c571d5..a6d125ecf962fd4b9dde9700610fe86bbfdf412e 100644 (file)
@@ -1,5 +1,8 @@
 1999-04-10  Alexandre Oliva  <oliva@dcc.unicamp.br>
 
+       * suffix.test: New file.
+       * Makefile.am: Added suffix.test.
+
        * Makefile.am (XFAIL_TESTS): Added cond8.test.
 
        * cond3.test: Refer to am_targ_OBJECTS.
index ed7ba46241a8a4219cea1f7473a1c074ae281a50..bcab34596c09bd51681e4f3b319a7982a186bd14 100644 (file)
@@ -39,11 +39,12 @@ proginst.test ranlib.test recurs.test recurs2.test remake.test \
 remake2.test req.test rulepat.test scripts.test seenc.test \
 sinclude.test spell.test spell2.test spell3.test spelling.test \
 stamph.test stdlib.test subdir.test subdir2.test subdir3.test \
-subst.test symlink.test syntax.test tags.test tagsub.test target.test \
-texinfo.test texinfo2.test texinfo3.test texinfo4.test texinfo5.test \
-texinfo6.test texinfo7.test texinfo8.test unused.test version.test \
-version2.test version3.test vpath.test vtexi.test vtexi2.test \
-whoami.test xsource.test yacc.test yacc2.test yacc3.test yaccpp.test
+subst.test suffix.test symlink.test syntax.test tags.test
+tagsub.test target.test texinfo.test texinfo2.test texinfo3.test \
+texinfo4.test texinfo5.test texinfo6.test texinfo7.test \
+texinfo8.test unused.test version.test version2.test version3.test \
+vpath.test vtexi.test vtexi2.test whoami.test xsource.test yacc.test \
+yacc2.test yacc3.test yaccpp.test
 
 EXTRA_DIST = defs $(TESTS)
 
diff --git a/tests/suffix.test b/tests/suffix.test
new file mode 100755 (executable)
index 0000000..3556a39
--- /dev/null
@@ -0,0 +1,20 @@
+#! /bin/sh
+
+# Make sure a suffix rule for C compilation is produced.
+
+. $srcdir/defs || exit 1
+
+cat >> configure.in << 'END'
+AC_PROG_CC
+END
+
+cat > Makefile.am << 'END'
+noinst_PROGRAMS = foo
+END
+
+$AUTOMAKE -i || exit 1
+
+grep '^\.c\.o' Makefile.in > /dev/null || exit 1
+
+$AUTOMAKE || exit 1
+grep '%\.o: %\.c' Makefile.in > /dev/null || exit 1
This page took 0.032459 seconds and 5 git commands to generate.