Define `tst', for CU_TEST_NAME.
authorRalf Wildenhues <Ralf.Wildenhues@gmx.de>
Fri, 30 Nov 2007 09:25:09 +0000 (10:25 +0100)
committerJim Meyering <meyering@redhat.com>
Fri, 30 Nov 2007 09:25:09 +0000 (10:25 +0100)
* build-aux/check.mk (am__check_pre): Set `tst', for
CU_TEST_NAME in tests/check.mk.

ChangeLog
build-aux/check.mk

index 8a080b1..4965e64 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,9 @@
 2007-11-30  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
 
+       Define `tst', for CU_TEST_NAME.
+       * build-aux/check.mk (am__check_pre): Set `tst', for
+       CU_TEST_NAME in tests/check.mk.
+
        * tests/CuTmpdir.pm (END): Do not do the cleanup if $dir is not
        defined, because it then goes wild and changes the mode of all
        directories below $HOME.  Undefined $dir can happen if the test
index 9f63b6d..95f56cb 100644 (file)
@@ -94,6 +94,7 @@ SH_E_WORKAROUND = case $$- in *e*) set +e;; esac
 # containing $src, and passes TESTS_ENVIRONMENT.
 am__check_pre =                                        \
 $(SH_E_WORKAROUND);                            \
+tst=`echo "$$src" | sed 's|^.*/||'`;           \
 $(mkdir_p) "$$(dirname $@)" || exit;           \
 if test -f "./$$src"; then dir=./;             \
 elif test -f "$$src"; then dir=;               \