diff --git a/CMakeLists.txt b/CMakeLists.txt index fa3fcbc..7b76491 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -511,14 +511,12 @@ ENDIF() IF("${OPENSSL_ROOT_DIR}" STREQUAL "") get_filename_component(OPENSSL_ROOT_DIR "${OPENSSL_INCLUDE_DIR}/.." REALPATH) ENDIF() - IF("${OPENSSL_ROOT_DIR}" STREQUAL "C:/Program Files/OpenSSL") - SET(OPENSSL_CONF_SOURCE "C:/Program Files/Common Files/SSL/openssl.cnf") - ELSE() - SET(OPENSSL_CONF_SOURCE "${OPENSSL_ROOT_DIR}/ssl/openssl.cnf") - ENDIF() - IF(MINGW) - SET(OPENSSL_CONF_SOURCE "${OPENSSL_ROOT_DIR}/openssl.cnf") - ENDIF(MINGW) + IF("${OPENSSL_CONF_SOURCE}" STREQUAL "") + SET(OPENSSL_CONF_SOURCE "${OPENSSL_ROOT_DIR}/ssl/openssl.cnf") + IF(MINGW) + SET(OPENSSL_CONF_SOURCE "${OPENSSL_ROOT_DIR}/openssl.cnf") + ENDIF(MINGW) + ENDIF() SET(POST_BUILD_STEP_COMMANDS ${POST_BUILD_STEP_COMMANDS} COMMAND ${CMAKE_COMMAND} -E copy_if_different "${OPENSSL_CONF_SOURCE}" "${OPENSSL_CONF_TARGET}/openssl.cnf") ENDIF(WIN32)