]> git.ipfire.org Git - thirdparty/pdns.git/blob - m4/pdns_enable_p11kit.m4
Merge pull request #7832 from Habbie/sdig-doh
[thirdparty/pdns.git] / m4 / pdns_enable_p11kit.m4
1 AC_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@:>@])],
5 [enable_pkcs11=$enableval],
6 [enable_pkcs11=no]
7 )
8 AC_MSG_RESULT([$enable_pkcs11])
9 AM_CONDITIONAL([PKCS11], [test "x$enable_pkcs11" != "xno"])
10
11 AS_IF([test "x$enable_pkcs11" != "xno"], [
12 PKG_CHECK_MODULES([P11KIT1], [p11-kit-1],
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 ],
17 [AC_MSG_ERROR([Could not find p11-kit-1])]
18 )]
19 )
20
21 ])