]>
Commit | Line | Data |
---|---|---|
8daea594 AT |
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@:>@])], | |
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 | ]) |