* automake.texi (Tests): Document site.exp. Update DejaGnu's url.
authorAlexandre Duret-Lutz <adl@gnu.org>
Tue, 11 Jun 2002 09:12:43 +0000 (09:12 +0000)
committerAlexandre Duret-Lutz <adl@gnu.org>
Tue, 11 Jun 2002 09:12:43 +0000 (09:12 +0000)
ChangeLog
automake.texi

index c4eec051720b10700778d15ac45f6e8eb274c56f..482bd0ebb2046c185d95cf2e510243801428e223 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2002-06-11  Alexandre Duret-Lutz  <duret_g@epita.fr>
+
+       * automake.texi (Tests): Document site.exp.  Update DejaGnu's url.
+
 2002-06-10  Alexandre Duret-Lutz  <duret_g@epita.fr>
 
        * lib/am/header-vars.am (transform): Define.
index e150d85603f481afb2264c7a291f9e6e6c75f069..feecc2931aec41df82bcc6d81b9ea4cbdfc994aa 100644 (file)
@@ -4025,12 +4025,11 @@ program.
 
 @section DejaGNU Tests
 
-If @uref{ftp://prep.ai.mit.edu/pub/gnu/dejagnu-1.3.tar.gz,
-@samp{dejagnu}} appears in @code{AUTOMAKE_OPTIONS}, then a
-@code{dejagnu}-based test suite is assumed.  The variable
-@code{DEJATOOL} is a list of names which are passed, one at a time, as
-the @code{--tool} argument to @code{runtest} invocations; it defaults to
-the name of the package.
+If @uref{ftp://ftp.gnu.org/gnu/dejagnu/, @samp{dejagnu}} appears in
+@code{AUTOMAKE_OPTIONS}, then a @code{dejagnu}-based test suite is
+assumed.  The variable @code{DEJATOOL} is a list of names which are
+passed, one at a time, as the @code{--tool} argument to @code{runtest}
+invocations; it defaults to the name of the package.
 
 The variable @code{RUNTESTDEFAULTFLAGS} holds the @code{--tool} and
 @code{--srcdir} flags that are passed to dejagnu by default; this can be
@@ -4055,6 +4054,15 @@ The contents of the variable @code{RUNTESTFLAGS} are passed to the
 @vindex AM_RUNTESTFLAGS
 @c FIXME xref dejagnu
 
+@cindex @file{site.exp}
+Automake will generate rules to create a local @file{site.exp} file,
+defining various variables detected by @code{./configure}.  This file
+is automatically read by DejaGnu.  It is ok for the user of a package
+to edit this file in order to tune the test suite.  However this is
+not the place where the test suite author should define new variables:
+this should be done elsewhere in the real test suite code.
+Especially, @file{site.exp} should not be distributed.
+
 In either case, the testing is done via @samp{make check}.
 
 @section Install Tests