]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
librgw: expose dmclock linkage 27191/head
authorAbhishek Lekshmanan <abhishek@suse.com>
Tue, 12 Mar 2019 18:14:54 +0000 (19:14 +0100)
committerAbhishek Lekshmanan <abhishek@suse.com>
Tue, 26 Mar 2019 10:19:15 +0000 (11:19 +0100)
As files that include librgw will fail to build with include errors otherwise

Signed-off-by: Abhishek Lekshmanan <abhishek@suse.com>
(cherry picked from commit dc06e2186a9f258b8ce490489f7412556e29594a)

src/rgw/CMakeLists.txt

index 747bcedb0fa6b7054b44a5ef02fe569798c2c749..4f67e7b2d9760db9d7475e7afb457a2ca2416fe4 100644 (file)
@@ -302,7 +302,14 @@ target_link_libraries(rgw
   global
   ${LIB_RESOLV}
   ${CURL_LIBRARIES}
-  ${EXPAT_LIBRARIES})
+  ${EXPAT_LIBRARIES}
+  PUBLIC
+  dmclock::dmclock)
+
+if(WITH_RADOSGW_AMQP_ENDPOINT)
+  target_link_libraries(rgw PRIVATE RabbitMQ::RabbitMQ)
+endif()
+
 set_target_properties(rgw PROPERTIES OUTPUT_NAME rgw VERSION 2.0.0
   SOVERSION 2)
 install(TARGETS rgw DESTINATION ${CMAKE_INSTALL_LIBDIR})