[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[GNUnet-SVN] r7182 - libmicrohttpd
From: |
gnunet |
Subject: |
[GNUnet-SVN] r7182 - libmicrohttpd |
Date: |
Fri, 13 Jun 2008 16:56:23 -0600 (MDT) |
Author: lv-426
Date: 2008-06-13 16:56:23 -0600 (Fri, 13 Jun 2008)
New Revision: 7182
Modified:
libmicrohttpd/configure.ac
Log:
added HTTPS enabling argument
added libgcrypt linkage support
Modified: libmicrohttpd/configure.ac
===================================================================
--- libmicrohttpd/configure.ac 2008-06-13 21:49:47 UTC (rev 7181)
+++ libmicrohttpd/configure.ac 2008-06-13 22:56:23 UTC (rev 7182)
@@ -141,6 +141,52 @@
AM_CONDITIONAL(HAVE_ZZUF, test 0 != $HAVE_ZZUF)
AM_CONDITIONAL(HAVE_SOCAT, test 0 != $HAVE_SOCAT)
+# optional: HTTPS support. Included by default
+AC_MSG_CHECKING(--enable-HTTPS argument)
+AC_ARG_ENABLE([HTTPS],
+ [ --enable-HTTPS Enable MHD HTTPS support],
+ [enable_HTTPS=$enableval],
+ [enable_HTTPS="yes"])
+AC_MSG_RESULT($enable_HTTPS)
+if test "$enable_messages" = "yes"
+then
+ AC_DEFINE([HTTPS_SUPPORT],[0],[Include HTTPS support])
+else
+ AC_DEFINE([HTTPS_SUPPORT],[1],[Include HTTPS support])
+fi
+
+
+# Libgcrypt linkage
+AC_ARG_WITH(libgcrypt,
+ [ --with-libgcrypt=PFX Base of libgcrypt installation],
+ [AC_MSG_RESULT("$with_libgcrypt")
+ case $with_libgcrypt in
+ no)
+ ;;
+ yes)
+ AC_CHECK_HEADERS(gcrypt.h,gcrypt=true)
+ ;;
+ *)
+ LDFLAGS="-L$with_libgcrypt/lib $LDFLAGS"
+ CPPFLAGS="-I$with_libgcrypt/include $CPPFLAGS"
+ AC_CHECK_HEADERS(gcrypt.h,
+ # check for 'gnutls_global_init' in gnutls.so
+ AC_CHECK_LIB(gcrypt,gcry_prime_generate,
+ GCRYPT_LIB_PATH="$with_libgcrypt/lib"
+ GCRYPT_LDFLAGS="-L$with_libgcrypt/lib"
+ GCRYPT_CPPFLAGS="-I$with_libgcrypt/include"
+ gnutls=true))
+ LDFLAGS=$SAVE_LDFLAGS
+ CPPFLAGS=$SAVE_CPPFLAGS
+ ;;
+ esac
+ ],
+ [AC_MSG_RESULT([--with_libgcrypt not specified])])
+
+AC_SUBST(GCRYPT_LIB_PATH)
+AC_SUBST(GCRYPT_LDFLAGS)
+AC_SUBST(GCRYPT_CPPFLAGS)
+
# GNUtls linkage
AC_ARG_WITH(gnutls,
[ --with-gnutls=PFX Base of GNU TLS installation],
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [GNUnet-SVN] r7182 - libmicrohttpd,
gnunet <=