summaryrefslogtreecommitdiff
path: root/Makefile.SH
diff options
context:
space:
mode:
authorNicholas Clark <nick@ccl4.org>2013-07-11 11:00:54 +0200
committerNicholas Clark <nick@ccl4.org>2013-07-12 10:54:41 +0200
commit2452b657f07d778ae6c202492869e2b79492e59a (patch)
tree470a94fe9a6e00f2171cb971107fc4e3690d643a /Makefile.SH
parent7b6fb0b81f139d17e68673d27206294d87174a3e (diff)
downloadperl-2452b657f07d778ae6c202492869e2b79492e59a.tar.gz
Eliminate the Makefile targets test_notty.valgrind and test_prep.valgrind.
The target test_notty.valgrind depends on the target test_prep.valgrind. The target test_prep.valgrind depends on the target perl.valgrind. The target perl.valgrind does not exist! perl.valgrind never existed. The targets which depend on it were added as part of commit 7a834142adbc51cc (Aug 2003), which added code and documentation for running the test suite with valgrind. However, that commit did not add a perl.valgrind target, despite adding dependencies on it. Hence the various targets which depended on it could never have worked. Of the 4 similar targets, only test.valgrind works because unlike the other 3, it depends on test_prep, not test_prep.valgrind
Diffstat (limited to 'Makefile.SH')
-rwxr-xr-xMakefile.SH5
1 files changed, 0 insertions, 5 deletions
diff --git a/Makefile.SH b/Makefile.SH
index ab0d48b0ed..89a03cfcc2 100755
--- a/Makefile.SH
+++ b/Makefile.SH
@@ -1375,13 +1375,8 @@ linux*|darwin*)
$spitshell >>$Makefile <<'!NO!SUBS!'
# Targets for valgrind testing:
-test_prep.valgrind: test_prep perl.valgrind
-
test.valgrind check.valgrind: test_prep perl.valgrind.config
PERL_VALGRIND=1 VALGRIND='$(VALGRIND)' $(RUN_TESTS) choose
-
-test_notty.valgrind: test_prep.valgrind perl.valgrind.config
- PERL_VALGRIND=1 $(RUN_TESTS) no-tty
!NO!SUBS!
;;
esac