1
0
Fork 0

added USE_OPENSSL_NO_SSL2

This commit is contained in:
Frank Celler 2016-02-26 10:50:03 +01:00
parent 3761effafc
commit e2f5a8a8c3
3 changed files with 14 additions and 2 deletions

View File

@ -11,7 +11,15 @@ if (OPENSSL_VERSION)
list(GET OPENSSL_VERSION_LIST 0 OPENSSL_VERSION_MAJOR)
list(GET OPENSSL_VERSION_LIST 1 OPENSSL_VERSION_MINOR)
if (${OPENSSL_VERSION_MAJOR} GREATER 0 AND ${OPENSSL_VERSION_MINOR} GREATER 0)
add_definitions(-DOPENSSL_NO_SSL2)
option(USE_OPENSSL_NO_SSL2
"do not use OPENSSL_NO_SSL2"
ON
)
else ()
option(USE_OPENSSL_NO_SSL2
"do not use OPENSSL_NO_SSL2"
OFF
)
endif ()
endif ()

View File

@ -25,7 +25,7 @@ endif ()
find_package(Boost ${Boost_MAJOR_VERSION}.${Boost_MINOR_VERSION} EXACT COMPONENTS unit_test_framework)
if (${Boost_UNIT_TEST_FRAMEWORK_FOUND})
if (DEFINED ${Boost_UNIT_TEST_FRAMEWORK_FOUND} AND ${Boost_UNIT_TEST_FRAMEWORK_FOUND} STREQUAL "ON")
try_compile(
HAVE_USABLE_BOOT_LIBRARIES
"${CMAKE_BINARY_DIR}/temp"

View File

@ -453,6 +453,10 @@ add_definitions("-DARANGODB_LIBEV_VERSION=\"${LIBEV_VERSION}\"")
include_directories(${OPENSSL_INCLUDE_DIR})
add_definitions(-DARANGODB_OPENSSL_VERSION=\"${BOOST_VERSION}\")
if (USE_OPENSSL_NO_SSL2)
add_definitions(-DOPENSSL_NO_SSL2)
endif ()
################################################################################
## V8
################################################################################