summaryrefslogtreecommitdiff
path: root/CMakeLists.txt
diff options
context:
space:
mode:
authorDaniel Engberg <daniel.engberg.lists@pyret.net>2021-06-26 18:36:39 +0200
committerAlan Antonuk <alan.antonuk@gmail.com>2021-07-13 21:06:12 -0700
commit504b1303d61cbafe32c10c7dc0c843bab3de4628 (patch)
tree025d1f697bdb369ff071e0ced7292a1873fcf930 /CMakeLists.txt
parent883ddc06267e39b24fd5ac504a3485de685aef09 (diff)
downloadrabbitmq-c-504b1303d61cbafe32c10c7dc0c843bab3de4628.tar.gz
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 <daniel.engberg.lists@pyret.net>
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r--CMakeLists.txt3
1 files changed, 1 insertions, 2 deletions
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})