Adds check for valgrind to ssl-opt.sh (#488)

Provides graceful exit rather than fail silently if valgrind isn't installed.
This commit is contained in:
Simon Butcher 2016-05-23 11:13:17 +01:00
parent 29176897a1
commit 3c0d7b8bdc

View file

@ -551,6 +551,12 @@ if [ ! -x "$P_PXY" ]; then
echo "Command '$P_PXY' is not an executable file" echo "Command '$P_PXY' is not an executable file"
exit 1 exit 1
fi fi
if [ "$MEMCHECK" -gt 0 ]; then
if which valgrind >/dev/null 2>&1; then :; else
echo "Memcheck not possible. Valgrind not found"
exit 1
fi
fi
if which $OPENSSL_CMD >/dev/null 2>&1; then :; else if which $OPENSSL_CMD >/dev/null 2>&1; then :; else
echo "Command '$OPENSSL_CMD' not found" echo "Command '$OPENSSL_CMD' not found"
exit 1 exit 1