From ac6afd31f72d95bc23cde2b22a5fec8267147914 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(+) (limited to 'daemons/configure.ac') diff --git a/daemons/configure.ac b/daemons/configure.ac index 5dbdca20..9ee77e47 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