summaryrefslogtreecommitdiff
path: root/CMakeLists.txt
diff options
context:
space:
mode:
authorAndriy Gelman <andriy.gelman@gmail.com>2020-02-17 22:18:33 -0500
committerAlan Antonuk <alan.antonuk@gmail.com>2020-02-20 10:22:02 -0800
commitfffeb013df0d7eac7dd22eef5f6d55fe1f43335c (patch)
tree35fdf15d9ff3a43e7ec4ebc076a845c97d1e8a0b /CMakeLists.txt
parenteffe284fbfd9c88eb05c6b939051bb2f56c001e6 (diff)
downloadrabbitmq-c-fffeb013df0d7eac7dd22eef5f6d55fe1f43335c.tar.gz
Fix incorrect private lib field in librabbitmq.pc
Fixes #599 Private lib entries are currently separated by semicolon. Replace semicolon by space and add -l prefix to libs. Signed-off-by: Andriy Gelman <andriy.gelman@gmail.com>
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r--CMakeLists.txt7
1 files changed, 5 insertions, 2 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index d73de33..f620ddc 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -311,10 +311,13 @@ if (BUILD_API_DOCS)
)
endif ()
-set(libs_private ${SOCKET_LIBRARIES} ${LIBRT})
+foreach (lib ${SOCKET_LIBRARIES})
+ set(libs_private "${libs_private} -l${lib}")
+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} ${CMAKE_THREAD_LIBS_INIT}")
endif()
set(prefix ${CMAKE_INSTALL_PREFIX})