configure: Fail iff valgrind is explicitly requested but not available

This commit is contained in:
Richo Healey 2015-04-27 23:54:30 -07:00
parent b982a751f4
commit fc7faafae7

10
configure vendored
View file

@ -737,8 +737,14 @@ fi
# only disabled if you opt out. # only disabled if you opt out.
if [ -z "$CFG_VALGRIND" ] if [ -z "$CFG_VALGRIND" ]
then then
CFG_DISABLE_VALGRIND_RPASS=1 # If the user has explicitly asked for valgrind tests, then fail
putvar CFG_DISABLE_VALGRIND_RPASS if [ -n "$CFG_ENABLE_VALGRIND" ] && [ -n "$CFG_ENABLE_VALGRIND_PROVIDED" ]
then
err "No valgrind present, but valgrind tests explicitly requested"
else
CFG_DISABLE_VALGRIND_RPASS=1
putvar CFG_DISABLE_VALGRIND_RPASS
fi
fi fi
if [ ! -z "$CFG_GDB" ] if [ ! -z "$CFG_GDB" ]