diff options
author | Ralf Wildenhues <Ralf.Wildenhues@gmx.de> | 2007-01-28 12:43:37 +0000 |
---|---|---|
committer | Ralf Wildenhues <Ralf.Wildenhues@gmx.de> | 2007-01-28 12:43:37 +0000 |
commit | d1d42628545b12dfc0594bf74dbcd9e3c6fb35c8 (patch) | |
tree | ab3f45ac4bbe464209b51bc9217f92dc224759cb /HACKING | |
parent | baf8599e6f34045c532bc22092d35e07149ad250 (diff) | |
download | libtool-d1d42628545b12dfc0594bf74dbcd9e3c6fb35c8.tar.gz |
Introduce a new test keyword `recursive' for tests that create a
modified `libtool' script and run the suite on this script. All
tests with the keyword `libtool' are (by definition) suitable to
be used here.
* tests/cmdline_wrap.at: New test.
* Makefile.am: Adjust.
* tests/testsuite.at (LT_ESCAPE): New macro: clone of Autoconf
AS_ESCAPE that does not escape `$'.
(LT_AT_CHECK): New macro: print a command-to-be-run while
expanding parameters but nothing else.
* tests/stresstest.at: Use LT_AT_CHECK. Create some files to
expose erroneous globbing errors with `-export-symbols-regex',
similar to those reported by Charles Wilson. Use `eval' and
adjusted quoting so the expansion doesn't already happen in the
testsuite commands.
* HACKING: Update.
Diffstat (limited to 'HACKING')
-rw-r--r-- | HACKING | 17 |
1 files changed, 9 insertions, 8 deletions
@@ -57,13 +57,14 @@ and is not part of a release distribution. liberally, on as many platforms as you can. Use as many compilers and linkers you can. -* The new Autotest testsuite uses several keywords, to denote that the - test - - needs Autoconf autoconf - - needs Automake automake - - exercises the `libtool' script libtool - - exercises the `libtoolize' script libtoolize - - exercises a language other than C CXX F77 FC GCJ +* The new Autotest testsuite uses keywords to denote test features: + autoconf needs Autoconf + automake needs Automake + libtool exercises the `libtool' script + libtoolize exercises the `libtoolize' script + recursive runs the suite recursively, with a modified + `libtool' script and with `-k libtool' + CXX F77 FC GCJ exercises a language other than C 4. Naming @@ -613,7 +614,7 @@ output of any failed test groups, and the output from `./libtool --config.' -- -Copyright (C) 2004, 2005, 2006 Free Software Foundation, Inc. +Copyright (C) 2004, 2005, 2006, 2007 Free Software Foundation, Inc. The canonical source of this file is maintained with the GNU Libtool package. Report bugs to bug-libtool@gnu.org. |