Fix cmake for non-linux
This commit is contained in:
@@ -303,14 +303,17 @@ if (BUILD_REMOTE_CONTROL)
|
|||||||
set(SDL2-NET-INCLUDE ${SDL_NET_INCLUDE_DIRS})
|
set(SDL2-NET-INCLUDE ${SDL_NET_INCLUDE_DIRS})
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
|
set(OPENSSL_USE_STATIC_LIBS ON)
|
||||||
|
|
||||||
|
if(CMAKE_SYSTEM_NAME STREQUAL "Linux")
|
||||||
file(STRINGS /etc/os-release distro REGEX "^NAME=")
|
file(STRINGS /etc/os-release distro REGEX "^NAME=")
|
||||||
string(REGEX REPLACE "NAME=\"(.*)\"" "\\1" distro "${distro}")
|
string(REGEX REPLACE "NAME=\"(.*)\"" "\\1" distro "${distro}")
|
||||||
|
|
||||||
if(${distro} MATCHES "Fedora Linux")
|
if(${distro} MATCHES "Fedora Linux")
|
||||||
set(OPENSSL_USE_STATIC_LIBS OFF)
|
set(OPENSSL_USE_STATIC_LIBS OFF)
|
||||||
else()
|
|
||||||
set(OPENSSL_USE_STATIC_LIBS ON)
|
|
||||||
endif()
|
endif()
|
||||||
|
endif()
|
||||||
|
|
||||||
find_package(OpenSSL)
|
find_package(OpenSSL)
|
||||||
if(NOT OPENSSL_FOUND)
|
if(NOT OPENSSL_FOUND)
|
||||||
message(STATUS "OpenSSL not found (it's possible the version installed is too old). Disabling BUILD_REMOTE_CONTROL.")
|
message(STATUS "OpenSSL not found (it's possible the version installed is too old). Disabling BUILD_REMOTE_CONTROL.")
|
||||||
|
|||||||
Reference in New Issue
Block a user