Fix CMake's OPENSSL_ROOT_DIR environment variable handling (fixes some win32 builds)

This commit is contained in:
Eric Frias 2014-06-17 11:35:13 -04:00
parent 1fe26a989b
commit 653fd2ca8b

View file

@ -77,12 +77,13 @@ ELSE(WIN32)
ENDIF(NOT APPLE)
ENDIF(WIN32)
IF($ENV{OPENSSL_ROOT_DIR})
IF(NOT "$ENV{OPENSSL_ROOT_DIR}" STREQUAL "")
set(OPENSSL_ROOT_DIR $ENV{OPENSSL_ROOT_DIR} )
set(OPENSSL_INCLUDE_DIR ${OPENSSL_ROOT_DIR}/include)
message(STATUS "Setting up OpenSSL root and include vars to ${OPENSSL_ROOT_DIR}, ${OPENSSL_INCLUDE_DIR}")
ENDIF()
find_package(OpenSSL)
set( CMAKE_FIND_LIBRARY_SUFFIXES ${ORIGINAL_LIB_SUFFIXES} )