From 29958ad5dc2c0438f6e1cc24e69b1cfd924aec11 Mon Sep 17 00:00:00 2001 From: Sumit Bose Date: Mon, 12 Dec 2011 11:32:06 +0100 Subject: Add configure check for C Unit-Test framework check The framework can be found at http://check.sourceforge.net. --- daemons/configure.ac | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/daemons/configure.ac b/daemons/configure.ac index deaa47358..547c907f3 100644 --- a/daemons/configure.ac +++ b/daemons/configure.ac @@ -240,6 +240,16 @@ PKG_CHECK_MODULES([SAMBAUTIL], [samba-util]) SAMBA40EXTRA_LIBPATH="-L`$PKG_CONFIG --variable=libdir samba-util`/samba" AC_SUBST(SAMBA40EXTRA_LIBPATH) +dnl --------------------------------------------------------------------------- +dnl - Check for check unit test framework http://check.sourceforge.net/ +dnl --------------------------------------------------------------------------- +PKG_CHECK_MODULES([CHECK], [check >= 0.9.5], [have_check=1], [have_check=]) +if test x$have_check = x; then + AC_MSG_WARN([Without the 'CHECK' library, you will be unable to run all tests in the 'make check' suite]) +else + AC_CHECK_HEADERS([check.h],,AC_MSG_ERROR([Could not find CHECK headers])) +fi +AM_CONDITIONAL([HAVE_CHECK], [test x$have_check != x]) dnl --------------------------------------------------------------------------- dnl - Set the data install directory since we don't use pkgdatadir -- cgit