Commit b619be35 authored by Vladislav Vaintroub's avatar Vladislav Vaintroub

Support -DCONC_WITH_SSL parameter passed to CMake

Usually it is not needed, but sometimes we need to testing interoperability,
e.g OpenSSL server / SCHANNEL client, or WolfSSL server / OpenSSL client.
parent d1713666
...@@ -8,15 +8,17 @@ SET(CONC_WITH_SIGNCODE ${SIGNCODE}) ...@@ -8,15 +8,17 @@ SET(CONC_WITH_SIGNCODE ${SIGNCODE})
SET(SIGN_OPTIONS ${SIGNTOOL_PARAMETERS}) SET(SIGN_OPTIONS ${SIGNTOOL_PARAMETERS})
SET(CONC_WITH_EXTERNAL_ZLIB ON) SET(CONC_WITH_EXTERNAL_ZLIB ON)
IF(SSL_DEFINES MATCHES "WOLFSSL") IF(NOT CONC_WITH_SSL)
IF(WIN32) IF(SSL_DEFINES MATCHES "WOLFSSL")
SET(CONC_WITH_SSL "SCHANNEL") IF(WIN32)
SET(CONC_WITH_SSL "SCHANNEL")
ELSE()
SET(CONC_WITH_SSL "GNUTLS") # that's what debian wants, right?
ENDIF()
ELSE() ELSE()
SET(CONC_WITH_SSL "GNUTLS") # that's what debian wants, right? SET(CONC_WITH_SSL "OPENSSL")
SET(OPENSSL_FOUND TRUE)
ENDIF() ENDIF()
ELSE()
SET(CONC_WITH_SSL "OPENSSL")
SET(OPENSSL_FOUND TRUE)
ENDIF() ENDIF()
SET(CONC_WITH_CURL OFF) SET(CONC_WITH_CURL OFF)
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment