Add a check for a shared polarssl library. This checks to see that the

system version is new enough, and is compiled with havege support.
This commit is contained in:
Glenn Rice
2013-09-02 20:07:47 -05:00
parent 6b1c8f9d17
commit eb8e03fab5
2 changed files with 70 additions and 4 deletions
+11 -4
View File
@@ -602,10 +602,17 @@ if(USE_UPNP)
add_definitions(-DUSE_UPNP)
endif()
message("Using PolarSSL from Externals")
add_subdirectory(Externals/polarssl/)
include_directories(Externals/polarssl/include)
if(NOT ${CMAKE_SYSTEM_NAME} MATCHES "Darwin" AND NOT ANDROID)
include(FindPolarSSL)
endif()
if(POLARSSL_FOUND AND POLARSSL_WORKS)
message("Using shared PolarSSL")
include_directories(${POLARSSL_INCLUDE_DIR})
else()
message("Using PolarSSL from Externals")
add_subdirectory(Externals/polarssl/)
include_directories(Externals/polarssl/include)
endif()
if(NOT ${CMAKE_SYSTEM_NAME} MATCHES "Darwin" AND NOT ANDROID)
check_lib(SOIL SOIL SOIL/SOIL.h QUIET)