From: Michal Jarzabek Date: Sat, 14 Jul 2018 18:17:59 +0000 (+0100) Subject: rgw: fix dependencies/target_link_libraries X-Git-Tag: v14.0.1~622^2 X-Git-Url: http://git.apps.os.sepia.ceph.com/?a=commitdiff_plain;h=8e97a5689d305e53812fedc54d5a66cd7e9c1f41;p=ceph-ci.git rgw: fix dependencies/target_link_libraries Signed-off-by: Michal Jarzabek --- diff --git a/src/rgw/CMakeLists.txt b/src/rgw/CMakeLists.txt index a973270811f..e5ad71e16c7 100644 --- a/src/rgw/CMakeLists.txt +++ b/src/rgw/CMakeLists.txt @@ -284,6 +284,9 @@ set(librgw_admin_user_srcs add_library(rgw_admin_user SHARED ${librgw_admin_user_srcs} $) + +add_dependencies(rgw_admin_user civetweb_h) + target_link_libraries(rgw_admin_user PRIVATE librados cls_rgw_client @@ -297,7 +300,9 @@ target_link_libraries(rgw_admin_user PRIVATE cls_user_client global ${CURL_LIBRARIES} - ${EXPAT_LIBRARIES}) + ${EXPAT_LIBRARIES} + ${OPENLDAP_LIBRARIES} + ) set_target_properties(rgw_admin_user PROPERTIES OUTPUT_NAME rgw_admin_user VERSION 1.0.0 SOVERSION 0) install(TARGETS rgw_admin_user DESTINATION ${CMAKE_INSTALL_LIBDIR})