From: Tom Tromey Date: Tue, 29 Sep 1998 12:53:51 +0000 (+0000) Subject: * config.test: New file. X-Git-Tag: Release-1-3d~62 X-Git-Url: https://sourceware.org/git/?a=commitdiff_plain;h=d75e27f2cb6a8ccac7afdaff28b455ba955cc5fb;p=automake.git * config.test: New file. * Makefile.am (TESTS): Added config.test. --- diff --git a/tests/ChangeLog b/tests/ChangeLog index 08cec7f9..c749ac8a 100644 --- a/tests/ChangeLog +++ b/tests/ChangeLog @@ -1,5 +1,8 @@ Tue Sep 29 02:09:11 1998 Tom Tromey + * config.test: New file. + * Makefile.am (TESTS): Added config.test. + * Makefile.am (TESTS): Reference clean.test, not clean.am. Mon Sep 28 01:46:34 1998 Tom Tromey diff --git a/tests/Makefile.am b/tests/Makefile.am index a27366ba..66541c28 100644 --- a/tests/Makefile.am +++ b/tests/Makefile.am @@ -33,7 +33,7 @@ java.test sinclude.test javaprim.test javasubst.test aclocalii.test \ lex2.test libobj8.test version3.test instdata.test exdir2.test \ colon5.test library.test syntax.test cond4.test cond5.test recurs.test \ ansi3.test cond6.test colon6.test texinfo7.test parse.test else.test \ -clean.test recurs2.test +clean.test recurs2.test config.test EXTRA_DIST = defs $(TESTS) diff --git a/tests/Makefile.in b/tests/Makefile.in index 641c896c..9040b559 100644 --- a/tests/Makefile.in +++ b/tests/Makefile.in @@ -96,7 +96,7 @@ java.test sinclude.test javaprim.test javasubst.test aclocalii.test \ lex2.test libobj8.test version3.test instdata.test exdir2.test \ colon5.test library.test syntax.test cond4.test cond5.test recurs.test \ ansi3.test cond6.test colon6.test texinfo7.test parse.test else.test \ -clean.test recurs2.test +clean.test recurs2.test config.test EXTRA_DIST = defs $(TESTS) mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs diff --git a/tests/config.test b/tests/config.test new file mode 100755 index 00000000..cbe6ba7b --- /dev/null +++ b/tests/config.test @@ -0,0 +1,25 @@ +#! /bin/sh + +# Test to make sure config.h rule made even if it is in a subdir. The +# idea is that if config.h is in a subdir, and there is no Makefile in +# that subdir, then we want to build config.h as the top level. + +. $srcdir/defs || exit 1 + +cat > configure.in << 'END' +AM_CONFIG_HEADER(subdir/config.h) +PACKAGE=nonesuch +VERSION=nonesuch +AC_PROG_CC +AC_ARG_PROGRAM +AC_PROG_INSTALL +AC_OUTPUT(Makefile) +END + +: > Makefile.am +mkdir subdir +: > subdir/config.h.in + +$AUTOMAKE || exit 1 + +grep '^subdir/config.h:' Makefile.in