From 504b1303d61cbafe32c10c7dc0c843bab3de4628 Mon Sep 17 00:00:00 2001 From: Daniel Engberg Date: Sat, 26 Jun 2021 18:36:39 +0200 Subject: cmake: Change definition of OpenSSL dep in pc file Instead of defining OpenSSL dependency via Requires.private use Libs.private instead. This removes the requirement of a .pc file for OpenSSL which not all distributions ship such as FreeBSD. Signed-off-by: Daniel Engberg --- CMakeLists.txt | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'CMakeLists.txt') diff --git a/CMakeLists.txt b/CMakeLists.txt index 50a152a..8b091e3 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -185,8 +185,7 @@ foreach (lib ${SOCKET_LIBRARIES}) endforeach(lib) set(libs_private "${libs_private} -l${LIBRT}") if (ENABLE_SSL_SUPPORT) - set(requires_private "openssl") - set(libs_private "${libs_private} ${CMAKE_THREAD_LIBS_INIT}") + set(libs_private "${libs_private} -lssl -lcrypto ${CMAKE_THREAD_LIBS_INIT}") endif() set(prefix ${CMAKE_INSTALL_PREFIX}) -- cgit v1.2.1