]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commitdiff
rgw: fix dependencies/target_link_libraries
authorMichal Jarzabek <stiopa@gmail.com>
Sat, 14 Jul 2018 18:17:59 +0000 (19:17 +0100)
committerMichal Jarzabek <stiopa@gmail.com>
Sat, 14 Jul 2018 18:32:39 +0000 (19:32 +0100)
Signed-off-by: Michal Jarzabek <stiopa@gmail.com>
src/rgw/CMakeLists.txt

index a973270811fb5527001a05e4c6ee877632886772..e5ad71e16c7d26ed4acbe8eb895ef23d2377f6ed 100644 (file)
@@ -284,6 +284,9 @@ set(librgw_admin_user_srcs
 add_library(rgw_admin_user SHARED
     ${librgw_admin_user_srcs}
     $<TARGET_OBJECTS:rgw_common>)
+
+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})