From d3d0a114d3c5b695bb529d976e0d1955dc25e40e Mon Sep 17 00:00:00 2001 From: Casey Bodley Date: Thu, 23 Jun 2016 12:54:27 -0400 Subject: [PATCH] cmake: add cls libraries as radosgw dependencies Signed-off-by: Casey Bodley --- src/CMakeLists.txt | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index d2cba24792730..df103872a45b5 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -1472,6 +1472,10 @@ if(${WITH_RADOSGW}) cls_version_client cls_replica_log_client cls_user_client curl expat global fcgi resolv ${OPENSSL_LIBRARIES} ${BLKID_LIBRARIES} ${OPENLDAP_LIBS} ${ALLOC_LIBS}) + # radosgw depends on cls libraries at runtime, but not as link dependencies + add_dependencies(radosgw cls_rgw cls_lock cls_refcount + cls_log cls_statelog cls_timeindex + cls_version cls_replica_log cls_user) install(TARGETS radosgw DESTINATION bin) add_executable(radosgw-admin ${radosgw_admin_srcs})