comparison Resources/CMake/OpenSslConfiguration.cmake @ 1541:ed55880706f8

removal of unnecessary code
author Sebastien Jodogne <s.jodogne@gmail.com>
date Thu, 13 Aug 2015 17:13:07 +0200
parents 76c332bcc6d1
children d2bccd57795e
comparison
equal deleted inserted replaced
1540:76c332bcc6d1 1541:ed55880706f8
12 else() 12 else()
13 set(FirstRun ON) 13 set(FirstRun ON)
14 endif() 14 endif()
15 15
16 DownloadPackage(${OPENSSL_MD5} ${OPENSSL_URL} "${OPENSSL_SOURCES_DIR}") 16 DownloadPackage(${OPENSSL_MD5} ${OPENSSL_URL} "${OPENSSL_SOURCES_DIR}")
17
18 if (NOT EXISTS "${OPENSSL_SOURCES_DIR}/include/PATCHED")
19 if ("${CMAKE_HOST_SYSTEM_NAME}" STREQUAL "Windows")
20 message("Patching the symbolic links")
21 # Patch the symbolic links by copying the files
22 file(GLOB headers "${OPENSSL_SOURCES_DIR}/include/openssl/*.h")
23 foreach(header ${headers})
24 message(${header})
25 file(READ "${header}" symbolicLink)
26 message(${symbolicLink})
27 configure_file("${OPENSSL_SOURCES_DIR}/include/openssl/${symbolicLink}" "${header}" COPYONLY)
28 endforeach()
29 file(WRITE "${OPENSSL_SOURCES_DIR}/include/PATCHED")
30 endif()
31 endif()
32 17
33 add_definitions( 18 add_definitions(
34 -DOPENSSL_THREADS 19 -DOPENSSL_THREADS
35 -DOPENSSL_IA32_SSE2 20 -DOPENSSL_IA32_SSE2
36 -DOPENSSL_NO_ASM 21 -DOPENSSL_NO_ASM
206 if (Failure AND FirstRun) 191 if (Failure AND FirstRun)
207 message(FATAL_ERROR "Error while patching a file") 192 message(FATAL_ERROR "Error while patching a file")
208 endif() 193 endif()
209 endif() 194 endif()
210 195
211 #add_library(OpenSSL STATIC ${OPENSSL_SOURCES})
212 #link_libraries(OpenSSL)
213
214 else() 196 else()
215 include(FindOpenSSL) 197 include(FindOpenSSL)
216 198
217 if (NOT ${OPENSSL_FOUND}) 199 if (NOT ${OPENSSL_FOUND})
218 message(FATAL_ERROR "Unable to find OpenSSL") 200 message(FATAL_ERROR "Unable to find OpenSSL")