!MESSAGE WITH_SSL=<dll or static> - Enable OpenSSL support, DLL or static\r
!MESSAGE WITH_ZLIB=<dll or static> - Enable ZLib support, DLL or static\r
!MESSAGE WITH_SSH2=<dll or static> - Enable LIbSSH2 support, DLL or static\r
-!MESSAGE USE_SSPI=<yes or no> - Enable SSPI support, default to yes\r
+!MESSAGE ENABLE_SSPI=<yes or no> - Enable SSPI support, default to yes\r
!MESSAGE ENABLE_IPV6=<yes or no> - Enable IPV6, default to yes\r
!MESSAGE ENABLE_IDN=<yes or no> - Wheter or not to use IDN Windows APIs. Requires Windows Vista or later.\r
!MESSAGE or to install http://www.microsoft.com/downloads/details.aspx?FamilyID=AD6158D7-DDBA-416A-9109-07607425A815\r
\r
CURL_OBJS=$(CURL_OBJS:.c=.obj)\r
\r
+\r
+# backwards compatible check for USE_SSPI\r
+!IFDEF USE_SSPI\r
+ENABLE_SSPI = $(USE_SSPI)\r
+!ENDIF\r
+\r
# default options\r
-!IFNDEF USE_SSPI\r
+!IFNDEF ENABLE_SSPI\r
+USE_SSPI = true\r
+!ELSEIF "$(ENABLE_SSPI)"=="yes"\r
USE_SSPI = true\r
+!ELSEIF "$(ENABLE_SSPI)"=="no"\r
+USE_SSPI = false\r
!ENDIF\r
\r
!IFNDEF ENABLE_IPV6\r
@SET MACRO_NAME=CURL_OBJS\r
@SET OUTFILE=CURL_OBJS.inc\r
@gen_resp_file.bat $(CURL_OBJS)\r
+ @SET USE_SSPI=$(USE_SSPI)\r
@SET USE_IPV6=$(USE_IPV6)\r
@SET USE_IDN=$(USE_IDN)\r
@SET USE_WINSSL=$(USE_WINSSL)\r
\r
!IF "$(USE_WINSSL)"=="true"\r
SSPI_CFLAGS = $(SSPI_CFLAGS) /DUSE_SCHANNEL\r
-USE_SCHANNEL = true\r
-USE_SSPI = yes\r
+USE_SSPI = true\r
!ENDIF\r
\r
\r
!IFNDEF USE_SSPI\r
-USE_SSPI = yes\r
+USE_SSPI = true\r
+!ELSEIF "$(USE_SSPI)"=="yes"\r
+USE_SSPI = true\r
!ENDIF\r
\r
-!IF "$(USE_SSPI)"=="yes"\r
-USE_SSPI = true\r
+!IF "$(USE_SSPI)"=="true"\r
SSPI_CFLAGS = $(SSPI_CFLAGS) /DUSE_WINDOWS_SSPI\r
!ENDIF\r
\r