1 AC_DEFUN([PDNS_ENABLE_VALGRIND],[
2 AC_MSG_CHECKING([whether to enable Valgrind support])
3 AC_ARG_ENABLE([valgrind],
4 AS_HELP_STRING([--enable-valgrind],[enable Valgrind support @<:@default=no@:>@]),
5 [enable_valgrind=$enableval],
8 AC_MSG_RESULT([$enable_valgrind])
10 AS_IF([test "x$enable_valgrind" != "xno"], [
11 AS_IF([test "x$enable_valgrind" = "xyes" -o "x$enable_valgrind" = "xauto"], [
12 AC_CHECK_HEADERS([valgrind/valgrind.h], valgrind_headers=yes, valgrind_headers=no)
15 AS_IF([test "x$enable_valgrind" = "xyes"], [
16 AS_IF([test x"$valgrind_headers" = "no"], [
17 AC_MSG_ERROR([Valgrind support requested but required Valgrind headers were not found])
20 AM_CONDITIONAL([PDNS_USE_VALGRIND], [test x"$valgrind_headers" = "xyes" ])
21 AS_IF([test x"$valgrind_headers" = "xyes" ],
22 [ AC_DEFINE([PDNS_USE_VALGRIND], [1], [Define if using Valgrind.]) ],