diff options
author | Daniel Stenberg <daniel@haxx.se> | 2005-03-13 23:59:28 +0000 |
---|---|---|
committer | Daniel Stenberg <daniel@haxx.se> | 2005-03-13 23:59:28 +0000 |
commit | 8ed31c48e0cf2c2216a88dd8e04a0fa881efe6ac (patch) | |
tree | 206e1517f9c015dc7fdc8d40ff53aed94dae63b5 | |
parent | 13d40e33a4442adcc29893b36a91f39fc02d24bf (diff) |
Added --enable-sspi that now make libcurl build with SSPI support. This only
works when built for win32.
-rw-r--r-- | configure.ac | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/configure.ac b/configure.ac index 7fbb3c4f8..4d728ec89 100644 --- a/configure.ac +++ b/configure.ac @@ -66,6 +66,7 @@ dnl initialize all the info variables curl_idn_msg="no (--with-libidn)" curl_manual_msg="no (--enable-manual)" curl_verbose_msg="enabled (--disable-verbose)" + curl_sspi_msg="no (--enable-sspi)" dnl dnl Detect the canonical host and target build environment @@ -1580,6 +1581,28 @@ AC_HELP_STRING([--disable-verbose],[Disable verbose strings]), ) dnl ************************************************************ +dnl enable SSPI support +dnl +AC_MSG_CHECKING([whether to enable SSPI support (win32 builds only)]) +AC_ARG_ENABLE(sspi, +AC_HELP_STRING([--enable-sspi],[Enable SSPI]) +AC_HELP_STRING([--disable-sspi],[Disable SSPI]), +[ case "$enableval" in + yes) + AC_MSG_RESULT(yes) + AC_DEFINE(USE_WINDOWS_SSPI, 1, [to enable SSPI support]) + AC_SUBST(USE_WINDOWS_SSPI) + LIBS="$LIBS -lsecur32" + curl_sspi_msg="yes" + ;; + *) + AC_MSG_RESULT(no) + ;; + esac ], + AC_MSG_RESULT(no) +) + +dnl ************************************************************ dnl lame option to switch on debug options dnl AC_MSG_CHECKING([whether to enable debug options]) @@ -1690,4 +1713,5 @@ AC_MSG_NOTICE([Configured to build curl/libcurl: Build libcurl: Shared=${enable_shared}, Static=${enable_static} Built-in manual: ${curl_manual_msg} Verbose errors: ${curl_verbose_msg} + SSPI support: ${curl_sspi_msg} ]) |