NMH_VALGRIND=1 works with make distcheck.
test/README test/fakesendmail $(TESTS) test/inc/deb359167.mbox \
test/inc/fromline.txt test/inc/msgheader.txt test/inc/filler.txt \
test/inc/md5sums test/mhmail/attachment.txt \
- test/post/test-post-common.sh uip/mhmail \
+ test/post/test-post-common.sh test/valgrind.supp uip/mhmail \
SPECS/nmh.spec SPECS/build-nmh-cygwin $(man_SRCS)
##
#### Shortcut to enable use of valgrind: set NMH_VALGRIND environment
#### variable (to anything) so run_* will use valgrind.
if [ "${NMH_VALGRIND}" -a -z "${NMH_TEST_PREFIX}" ]; then
+ #### Need absolute path to valgrind.supp in case the test does a cd.
NMH_TEST_PREFIX="valgrind --quiet --error-exitcode=1 \
- --suppressions=$MH_OBJ_DIR/test/valgrind.supp"
+ --suppressions=`cd ${srcdir} && pwd`/test/valgrind.supp"
fi
#### Run test under another program by setting NMH_TEST_PREFIX