Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 2 additions & 9 deletions CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@ find_package(CURL)
find_package(ZLIB REQUIRED)
find_package(SQLite3 REQUIRED)
find_package(gtkmm REQUIRED)
find_package(OpenSSL REQUIRED)

set(USE_TLS TRUE)
set(USE_OPEN_SSL TRUE)
Expand Down Expand Up @@ -182,14 +183,6 @@ if (ENABLE_VOICE)
set(TESTING OFF CACHE BOOL "" FORCE)
set(MLS_CXX_NAMESPACE "mlspp" CACHE STRING "" FORCE)
set(CMAKE_EXPORT_PACKAGE_REGISTRY OFF CACHE BOOL "" FORCE)
if (CMAKE_SYSTEM_NAME STREQUAL "OpenBSD")
message(STATUS "Forcing mlspp to use BoringSSL on OpenBSD")
set(REQUIRE_BORINGSSL ON CACHE BOOL "" FORCE)
set(OPENSSL_ROOT_DIR "/usr/local/eboringssl" CACHE PATH "" FORCE)
set(OPENSSL_INCLUDE_DIR "/usr/local/eboringssl/include" CACHE PATH "" FORCE)
set(OPENSSL_CRYPTO_LIBRARY "/usr/local/eboringssl/lib/libcrypto.a" CACHE FILEPATH "" FORCE)
set(OPENSSL_SSL_LIBRARY "/usr/local/eboringssl/lib/libssl.a" CACHE FILEPATH "" FORCE)
endif()
add_subdirectory(subprojects/mlspp EXCLUDE_FROM_ALL)
if (NOT TARGET MLSPP::mlspp)
add_library(MLSPP::mlspp ALIAS mlspp)
Expand Down Expand Up @@ -290,4 +283,4 @@ if (NOT (APPLE OR WIN32))
${CMAKE_CURRENT_SOURCE_DIR}/res/desktop/icon.svg
DESTINATION ${CMAKE_INSTALL_PREFIX}/share/applications
)
endif()
endif()
Loading