summaryrefslogtreecommitdiff
path: root/tools/cmake/modules/FindSDLOpenSSL.cmake
blob: c16236a1cbef6c24572b4959b140b34402d8d622 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#  - Try to find OpenSSL
#
#  OPENSSL_INCLUDE_DIRECTORY - the OpenSSL include directory
#  OPENSSL_LIBRARIES - the OpenSSL libraries

get_os(OS)
if(${OS} STREQUAL "posix")
  find_package(OpenSSL REQUIRED)
elseif(${OS} STREQUAL "win")
  get_arch(ARCH)
  if(${ARCH} STREQUAL "x86")
    set(OPENSSL_DIR ${CMAKE_SOURCE_DIR}/build/openssl_win_x86)
  elseif(${ARCH} STREQUAL "x64")
    set(OPENSSL_DIR ${CMAKE_SOURCE_DIR}/build/openssl_win_x64)
  endif()
  set(OPENSSL_INCLUDE_DIRECTORY ${OPENSSL_DIR}/include)
  set(OPENSSL_LIBRARIES ${OPENSSL_DIR}/lib/libeay32.lib ${OPENSSL_DIR}/lib/ssleay32.lib)
endif()