]> git.ipfire.org Git - thirdparty/pdns.git/blame - m4/pdns_enable_p11kit.m4
dnsdist: Gracefully handle a null latency in the webserver's JS
[thirdparty/pdns.git] / m4 / pdns_enable_p11kit.m4
CommitLineData
8daea594
AT
1AC_DEFUN([PDNS_ENABLE_PKCS11],[
2 AC_MSG_CHECKING([whether to enable PKCS11 support])
3 AC_ARG_ENABLE([experimental-pkcs11],
4 [AS_HELP_STRING([--enable-experimental-pkcs11],[enable experimental PKCS11 support @<:@default=no@:>@])],
fd9b086f 5 [enable_pkcs11=$enableval],
8daea594
AT
6 [enable_pkcs11=no]
7 )
8 AC_MSG_RESULT([$enable_pkcs11])
fd9b086f 9 AM_CONDITIONAL([PKCS11], [test "x$enable_pkcs11" != "xno"])
8daea594 10
fd9b086f 11 AS_IF([test "x$enable_pkcs11" != "xno"], [
8daea594 12 PKG_CHECK_MODULES([P11KIT1], [p11-kit-1],
d22bf2d2
AT
13 [
14 AC_DEFINE([HAVE_P11KIT1],[1],[Define to 1 if you have p11-kit-1])
15 AC_CHECK_LIB([p11-kit], [p11_kit_module_for_name], [AC_DEFINE([HAVE_P11KIT1_V2],[1],[Define to 1 if you have 0.20 or newer P11-kit])], [], [$P11KIT1_LIBS])
16 ],
8daea594
AT
17 [AC_MSG_ERROR([Could not find p11-kit-1])]
18 )]
19 )
20
21])