From c3c04f457bfe878abba216d3e76c08b65fc22694 Mon Sep 17 00:00:00 2001 From: Haibo Huang Date: Wed, 19 Aug 2020 13:00:07 -0700 Subject: Upgrade curl to curl-7_72_0 Change-Id: Iff17a59dc7fa5428cf622bdac216aafed9e1d00a --- winbuild/MakefileBuild.vc | 25 ++++++++++++++----------- 1 file changed, 14 insertions(+), 11 deletions(-) (limited to 'winbuild/MakefileBuild.vc') diff --git a/winbuild/MakefileBuild.vc b/winbuild/MakefileBuild.vc index db01eab7..eefc091a 100644 --- a/winbuild/MakefileBuild.vc +++ b/winbuild/MakefileBuild.vc @@ -333,20 +333,20 @@ SSPI_CFLAGS = $(SSPI_CFLAGS) /DUSE_WINDOWS_SSPI !ENDIF -!IFNDEF USE_WINSSL +!IFNDEF USE_SCHANNEL !IF "$(USE_SSL)"=="true" -USE_WINSSL = false +USE_SCHANNEL = false !ELSE -USE_WINSSL = $(USE_SSPI) +USE_SCHANNEL = $(USE_SSPI) !ENDIF -!ELSEIF "$(USE_WINSSL)"=="yes" -USE_WINSSL = true +!ELSEIF "$(USE_SCHANNEL)"=="yes" +USE_SCHANNEL = true !ENDIF -!IF "$(USE_WINSSL)"=="true" +!IF "$(USE_SCHANNEL)"=="true" !IF "$(USE_SSPI)"!="true" -!ERROR cannot build with WinSSL without SSPI +!ERROR cannot build with Schannel without SSPI !ENDIF SSPI_CFLAGS = $(SSPI_CFLAGS) /DUSE_SCHANNEL WIN_LIBS = $(WIN_LIBS) Crypt32.lib @@ -482,9 +482,9 @@ CFLAGS = $(CFLAGS) $(CFLAGS_PDB) /Fd"$(LIB_DIROBJ)\$(PDB)" LFLAGS = $(LFLAGS) $(LFLAGS_PDB) !ENDIF -!IF ( "$(USE_SSL)"=="true" && "$(USE_WINSSL)"=="true" ) \ +!IF ( "$(USE_SSL)"=="true" && "$(USE_SCHANNEL)"=="true" ) \ || ( "$(USE_SSL)"=="true" && "$(USE_MBEDTLS)"=="true" ) \ - || ( "$(USE_MBEDTLS)"=="true" && "$(USE_WINSSL)"=="true" ) + || ( "$(USE_MBEDTLS)"=="true" && "$(USE_SCHANNEL)"=="true" ) CFLAGS = $(CFLAGS) /DCURL_WITH_MULTI_SSL !ENDIF @@ -536,7 +536,7 @@ $(TARGET): $(LIB_OBJS) $(LIB_DIROBJ) $(DIRDIST) @echo Using IDN: $(USE_IDN) @echo Using IPv6: $(USE_IPV6) @echo Using SSPI: $(USE_SSPI) - @echo Using WinSSL: $(USE_WINSSL) + @echo Using Schannel: $(USE_SCHANNEL) @echo CFLAGS: $(CFLAGS) @echo LFLAGS: $(LFLAGS) @echo GenPDB: $(GEN_PDB) @@ -619,7 +619,8 @@ CURL_FROM_LIBCURL=$(CURL_DIROBJ)\tool_hugehelp.obj \ $(CURL_DIROBJ)\strtoofft.obj \ $(CURL_DIROBJ)\warnless.obj \ $(CURL_DIROBJ)\curl_ctype.obj \ - $(CURL_DIROBJ)\curl_multibyte.obj + $(CURL_DIROBJ)\curl_multibyte.obj \ + $(CURL_DIROBJ)\version_win32.obj $(PROGRAM_NAME): $(CURL_DIROBJ) $(CURL_FROM_LIBCURL) $(EXE_OBJS) $(CURL_LINK) $(CURL_LFLAGS) $(CURL_LIBCURL_LIBNAME) $(WIN_LIBS) $(CURL_FROM_LIBCURL) $(EXE_OBJS) @@ -640,6 +641,8 @@ $(CURL_DIROBJ)\curl_ctype.obj: ../lib/curl_ctype.c $(CURL_CC) $(CURL_CFLAGS) /Fo"$@" ../lib/curl_ctype.c $(CURL_DIROBJ)\curl_multibyte.obj: ../lib/curl_multibyte.c $(CURL_CC) $(CURL_CFLAGS) /Fo"$@" ../lib/curl_multibyte.c +$(CURL_DIROBJ)\version_win32.obj: ../lib/version_win32.c + $(CURL_CC) $(CURL_CFLAGS) /Fo"$@" ../lib/version_win32.c $(CURL_DIROBJ)\curl.res: $(CURL_SRC_DIR)\curl.rc rc $(CURL_RC_FLAGS) -- cgit v1.2.3