From c1c0dfa96fd609513f78ea6005d0261dbc7a4cb5 Mon Sep 17 00:00:00 2001 From: Tom Tromey Date: Thu, 8 Aug 1996 20:02:46 +0000 Subject: [PATCH] Another test --- tests/ChangeLog | 2 ++ tests/Makefile.am | 3 ++- tests/Makefile.in | 3 ++- tests/exsource.test | 27 +++++++++++++++++++++++++++ 4 files changed, 33 insertions(+), 2 deletions(-) create mode 100755 tests/exsource.test diff --git a/tests/ChangeLog b/tests/ChangeLog index bcabeaa2..2a8ed8bd 100644 --- a/tests/ChangeLog +++ b/tests/ChangeLog @@ -1,5 +1,7 @@ Thu Aug 8 10:47:45 1996 Tom Tromey + * exsource.test: New file. + * subdir2.test: New file. * scripts.test: New file. diff --git a/tests/Makefile.am b/tests/Makefile.am index 818fe713..fae6f995 100644 --- a/tests/Makefile.am +++ b/tests/Makefile.am @@ -11,6 +11,7 @@ canon3.test mdate2.test subdir.test backsl.test package.test number.test \ insh2.test outdir.test fpinstall.test fpinst2.test texinfo.test dejagnu.test \ yacc.test mkinstall2.test texinfo2.test ansi.test depacl.test depacl2.test \ error.test colon.test vtexi2.test tags.test comment.test libfiles.test \ -man.test info.test obsolete.test lex.test scripts.test subdir2.test +man.test info.test obsolete.test lex.test scripts.test subdir2.test \ +exsource.test EXTRA_DIST = defs $(TESTS) diff --git a/tests/Makefile.in b/tests/Makefile.in index 263fcc16..79f21996 100644 --- a/tests/Makefile.in +++ b/tests/Makefile.in @@ -49,7 +49,8 @@ canon3.test mdate2.test subdir.test backsl.test package.test number.test \ insh2.test outdir.test fpinstall.test fpinst2.test texinfo.test dejagnu.test \ yacc.test mkinstall2.test texinfo2.test ansi.test depacl.test depacl2.test \ error.test colon.test vtexi2.test tags.test comment.test libfiles.test \ -man.test info.test obsolete.test lex.test scripts.test subdir2.test +man.test info.test obsolete.test lex.test scripts.test subdir2.test \ +exsource.test EXTRA_DIST = defs $(TESTS) mkinstalldirs = $(top_srcdir)/mkinstalldirs diff --git a/tests/exsource.test b/tests/exsource.test new file mode 100755 index 00000000..f4f8124d --- /dev/null +++ b/tests/exsource.test @@ -0,0 +1,27 @@ +#! /bin/sh + +# Test to make sure EXTRA_..._SOURCES actually works. +# Bug report from Henrik Frystyk Nielsen. + +. $srcdir/defs || exit 1 + +cat > Makefile.am << 'END' +bin_PROGRAMS = www +www_SOURCES = www.c @extra_stuff@ +EXTRA_www_SOURCES = xtra.c +magic: + @echo $(DEP_FILES) +END + +: > www.c +: > xtra.c + +$AUTOMAKE || exit 1 + +# Make sure the Makefile.in can find the .-files it needs. +mkdir .deps +echo > .deps/.P +echo > .deps/xtra.P +echo > .deps/www.P + +make -s -f Makefile.in srcdir=`pwd` magic | grep xtra -- 2.43.5