]> git.ipfire.org Git - thirdparty/pdns.git/blob - m4/pdns_enable_backend_unit_tests.m4
Merge pull request #13446 from omoerbeek/rec-slogging-port
[thirdparty/pdns.git] / m4 / pdns_enable_backend_unit_tests.m4
1 AC_DEFUN([PDNS_ENABLE_BACKEND_UNIT_TESTS], [
2 AC_MSG_CHECKING([whether to enable backend unit test building])
3 AC_ARG_ENABLE([backend-unit-tests],
4 AS_HELP_STRING([--enable-backend-unit-tests],
5 [enable backend unit test building @<:@default=no@:>@]),
6 [enable_backend_unit_tests=$enableval],
7 [enable_backend_unit_tests=no]
8 )
9 AC_MSG_RESULT([$enable_backend_unit_tests])
10 AM_CONDITIONAL([BACKEND_UNIT_TESTS], [test "x$enable_backend_unit_tests" != "xno"])
11
12 AS_IF([test "x$enable_backend_unit_tests" != "xno"], [
13 BOOST_TEST([mt])
14 AS_IF([test "$boost_cv_lib_unit_test_framework" = "no"], [
15 AC_MSG_ERROR([Boost Unit Test library not found])
16 ])
17 ])
18 ])