X-Git-Url: http://git.annexia.org/?p=miniexpect.git;a=blobdiff_plain;f=configure.ac;h=43436866caf3c43d5d0903e578ec7817ee6ec61e;hp=e84650a503ab6f0579f7003abc43541e3c212d7e;hb=0fe43b4d2de5ac336c2f1635b9a8f60b3ae00370;hpb=469839bd6141f85d6382dc1878d97456ff80d9ea diff --git a/configure.ac b/configure.ac index e84650a..4343686 100644 --- a/configure.ac +++ b/configure.ac @@ -49,6 +49,17 @@ dnl Optional for building the manual page. This is part of Perl. AC_CHECK_PROG([POD2MAN], [pod2man], [pod2man], [no]) AM_CONDITIONAL([HAVE_POD2MAN], [test "x$POD2MAN" != "xno"]) +dnl Optional for checking for memory errors. +AC_CHECK_PROG([VALGRIND], [valgrind], [valgrind], [no]) +AS_IF([test "x$VALGRIND" != "xno"],[ + VG='$(VALGRIND) --leak-check=full --show-leak-kinds=all --error-exitcode=119 --trace-children=no' +],[ + dnl Valgrind is not installed, so give a clear error if + dnl the user tries 'make check-valgrind'. + VG=ERROR_VALGRIND_IS_NOT_INSTALLED +]) +AC_SUBST([VG]) + dnl Produce output files. AC_CONFIG_HEADERS([config.h])