aboutsummaryrefslogtreecommitdiff
path: root/configure.ac
diff options
context:
space:
mode:
authorDaniel Stenberg <daniel@haxx.se>2005-03-13 23:59:28 +0000
committerDaniel Stenberg <daniel@haxx.se>2005-03-13 23:59:28 +0000
commit8ed31c48e0cf2c2216a88dd8e04a0fa881efe6ac (patch)
tree206e1517f9c015dc7fdc8d40ff53aed94dae63b5 /configure.ac
parent13d40e33a4442adcc29893b36a91f39fc02d24bf (diff)
Added --enable-sspi that now make libcurl build with SSPI support. This only
works when built for win32.
Diffstat (limited to 'configure.ac')
-rw-r--r--configure.ac24
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}
])