summaryrefslogtreecommitdiffstats
path: root/CMakeLists.txt
diff options
context:
space:
mode:
authorStefan Radomski <radomski@tk.informatik.tu-darmstadt.de>2013-10-25 12:38:55 (GMT)
committerStefan Radomski <radomski@tk.informatik.tu-darmstadt.de>2013-10-25 12:38:55 (GMT)
commit43a0db67ba6527b00d7c60347675803ac3b1cfaa (patch)
tree72939afea08d69c5263ec380654d30f5807a4ab0 /CMakeLists.txt
parent4bd97f940d87d861bec3e124b00936417f0e619d (diff)
downloaduscxml-43a0db67ba6527b00d7c60347675803ac3b1cfaa.zip
uscxml-43a0db67ba6527b00d7c60347675803ac3b1cfaa.tar.gz
uscxml-43a0db67ba6527b00d7c60347675803ac3b1cfaa.tar.bz2
Fixed missing eliptic curves on some redhat based distros
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r--CMakeLists.txt4
1 files changed, 4 insertions, 0 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 797244d..597d12f 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -590,8 +590,12 @@ endif()
find_package(OpenSSL)
if (OPENSSL_FOUND)
+ set(OPENSSL_HAS_ELIPTIC_CURVES OFF)
include_directories(${OPENSSL_INCLUDE_DIR})
list (APPEND USCXML_OPT_LIBS ${OPENSSL_LIBRARIES})
+ if (EXISTS ${OPENSSL_INCLUDE_DIR}/openssl/ec.h)
+ set(OPENSSL_HAS_ELIPTIC_CURVES ON)
+ endif()
endif()
if (EVENT_SSL_FOUND AND OPENSSL_FOUND)