diff options
Diffstat (limited to 'winbuild/Makefile.vc')
-rw-r--r-- | winbuild/Makefile.vc | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/winbuild/Makefile.vc b/winbuild/Makefile.vc index 54da51e10..48b0acc37 100644 --- a/winbuild/Makefile.vc +++ b/winbuild/Makefile.vc @@ -149,6 +149,23 @@ NGHTTP2 = static USE_NGHTTP2 = false !ENDIF +!IF "$(ENABLE_MSH3)"=="yes" +# compatibility bit, WITH_MSH3 is the correct flag +WITH_MSH3 = dll +USE_MSH3 = true +MSH3 = dll +!ELSEIF "$(WITH_MSH3)"=="dll" +USE_MSH3 = true +MSH3 = dll +!ELSEIF "$(WITH_MSH3)"=="static" +USE_MSH3 = true +MSH3 = static +!ENDIF + +!IFNDEF USE_MSH3 +USE_MSH3 = false +!ENDIF + !IF "$(WITH_MBEDTLS)"=="dll" || "$(WITH_MBEDTLS)"=="static" USE_MBEDTLS = true MBEDTLS = $(WITH_MBEDTLS) @@ -240,6 +257,10 @@ CONFIG_NAME_LIB = $(CONFIG_NAME_LIB)-schannel CONFIG_NAME_LIB = $(CONFIG_NAME_LIB)-nghttp2-$(NGHTTP2) !ENDIF +!IF "$(USE_MSH3)"=="true" +CONFIG_NAME_LIB = $(CONFIG_NAME_LIB)-msh3 +!ENDIF + !MESSAGE configuration name: $(CONFIG_NAME_LIB) BUILD_DIR=../builds/$(CONFIG_NAME_LIB) @@ -261,6 +282,7 @@ $(MODE): @SET CONFIG_NAME_LIB=$(CONFIG_NAME_LIB) @SET MACHINE=$(MACHINE) @SET USE_NGHTTP2=$(USE_NGHTTP2) + @SET USE_MSH3=$(USE_MSH3) @SET USE_IDN=$(USE_IDN) @SET USE_IPV6=$(USE_IPV6) @SET USE_SSPI=$(USE_SSPI) |