diff --git a/CMakeLists.txt b/CMakeLists.txt index fe507e9ec25c..91f45a301304 100644 --- CMakeLists.txt +++ CMakeLists.txt @@ -19,11 +19,15 @@ SET(WITH_BUNDLED_SSL_DEFAULT "ON") IF ((NOT UNIX) OR CYGWIN) SET(WITH_BUNDLED_SSL_DEFAULT "OFF") ENDIF ((NOT UNIX) OR CYGWIN) -STRING(REGEX MATCH "^(amd64|AMD64|x86_64|x86||i[3456]86)$" PROC_MATCH ${CMAKE_SYSTEM_PROCESSOR}) -IF (NOT PROC_MATCH) - MESSAGE("target processor ${CMAKE_SYSTEM_PROCESSOR} is not x86") +IF (NOT ${CMAKE_SYSTEM_PROCESSOR} STREQUAL "") + STRING(REGEX MATCH "^(amd64|AMD64|x86_64|x86||i[3456]86)$" PROC_MATCH ${CMAKE_SYSTEM_PROCESSOR}) + IF (NOT PROC_MATCH) + MESSAGE("target processor ${CMAKE_SYSTEM_PROCESSOR} is not x86") + SET(WITH_BUNDLED_SSL_DEFAULT "OFF") + ENDIF (NOT PROC_MATCH) +ELSE () SET(WITH_BUNDLED_SSL_DEFAULT "OFF") -ENDIF (NOT PROC_MATCH) +ENDIF () IF (OPENSSL_FOUND AND NOT (OPENSSL_VERSION VERSION_LESS "1.0.2")) SET(WITH_BUNDLED_SSL_DEFAULT "OFF") ENDIF (OPENSSL_FOUND AND NOT (OPENSSL_VERSION VERSION_LESS "1.0.2"))