2007-02-24 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
+ * doc/libtool.texi (Test descriptions): Track the grand test
+ suite renaming from 2003-10-14 in the tests documentation.
+ assign.test is merged into sh.test. Fix description of sh.test.
+ * tests/sh.test: Likewise.
+
* doc/libtool.texi (LT_INIT): Fix wording of intro a bit.
<shared, static>: Also describe these default LT_INIT options.
<AC_LIBTOOL_DLOPEN, AC_LIBTOOL_WIN32_DLL>
prefer building @sc{pic} code (@option{--with-pic}), @file{demo-nopic.test}
to prefer non-@sc{pic} code (@option{--without-pic}).
-@item deplibs.test
-@pindex deplibs.test
+@item demo-deplibs.test
+@pindex demo-deplibs.test
Many systems cannot link static libraries into shared libraries.
libtool uses a @code{deplibs_check_method} to prevent such cases.
This tests checks whether libtool's @code{deplibs_check_method}
works properly.
-@item hardcode.test
-@pindex hardcode.test
+@item demo-hardcode.test
+@pindex demo-hardcode.test
On all systems with shared libraries, the location of the library can be
encoded in executables that are linked against it @pxref{Linking
executables}. This test checks the conditions under which your system
linker hardcodes the library location, and guarantees that they
correspond to libtool's own notion of how your linker behaves.
-@item build-relink.test
-@pindex build-relink.test
-Checks whether variable @var{shlibpath_overrides_runpath} is properly
-set. If the test fails and @var{VERBOSE} is set, it will indicate what
-the variable should have been set to.
+@item demo-relink.test
+@itemx depdemo-relink.test
+@pindex demo-relink.test
+@pindex depdemo-relink.test
+These tests check whether variable @var{shlibpath_overrides_runpath} is
+properly set. If the test fails and @var{VERBOSE} is set, it will
+indicate what the variable should have been set to.
-@item noinst-link.test
-@pindex noinst-link.test
+@item demo-noinst-link.test
+@pindex demo-noinst-link.test
Checks whether libtool will not try to link with a previously installed
version of a library when it should be linking with a just-built one.
libraries (@option{--disable-shared}), and @file{mdemo-shared.test} builds
only shared libraries (@option{--disable-static}).
-@item dryrun.test
-@pindex dryrun.test
+@item mdemo-dryrun.test
+@pindex mdemo-dryrun.test
This test checks whether libtool's @option{--dry-run} mode works properly.
-@item assign.test
-@pindex assign.test
-Checks whether we don't put break or continue on the same
-line as an assignment in the libtool script.
-
@item link.test
@pindex link.test
This test guarantees that linking directly against a non-libtool static
@item sh.test
@pindex sh.test
-Checks whether a @code{test} command was forgotten in libtool.
+Checks for some nonportable or dubious or undesired shell constructs in
+shell scripts.
@item suffix.test
@pindex suffix.test
#! /bin/sh
-# sh.test - check that we haven't forgotten a `test' command
+# sh.test - check for some nonportable or dubious or undesired shell
+# constructs in shell scripts.
-# Copyright (C) 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
+# Copyright (C) 2003, 2004, 2005, 2006, 2007 Free Software Foundation, Inc.
# This is free software; see the source for copying conditions. There is NO
# warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.