3 AM_INIT_AUTOMAKE(starttls, 0.10)
13 AC_CHECK_LIB(socket, socket)
15 AC_ARG_WITH(openssl, AC_HELP_STRING([--with-openssl=PATH], [use OpenSSL from PATH]))
16 AC_ARG_WITH(gnutls, AC_HELP_STRING([--with-gnutls], [use GnuTLS instead of OpenSSL]),
17 use_gnutls=true, use_gnutls=false)
18 AM_CONDITIONAL(USE_GNUTLS, test x$use_gnutls = xtrue)
21 AC_CHECK_HEADER(gnutls/gnutls.h, [
23 AC_CHECK_LIB(gnutls, gnutls_global_init, LIBS="-lgnutls $LIBS")],
24 [GnuTLS is selected, but it is not installed])
26 if test -n "$with_openssl"; then
27 CPPFLAGS="$CPPFLAGS -I${with_openssl}/include"
28 LDFLAGS="$LDFLAGS -L${with_openssl}/lib"
30 AC_CHECK_HEADER(openssl/ssl.h, [
31 AC_CHECK_LIB(crypto, BIO_accept, LIBS="-lcrypto $LIBS")
32 AC_CHECK_LIB(ssl, SSL_CTX_new, LIBS="-lssl $LIBS")],
33 AC_MSG_ERROR([OpenSSL not installed - please install first]))
39 AC_CONFIG_FILES(Makefile