]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
cmake/rgw: move {rgw_libs} dependency into test_rgw_a target
authorCasey Bodley <cbodley@redhat.com>
Wed, 11 Dec 2019 17:56:22 +0000 (12:56 -0500)
committerMauricio Faria de Oliveira <mfo@canonical.com>
Mon, 8 Mar 2021 12:36:37 +0000 (09:36 -0300)
Signed-off-by: Casey Bodley <cbodley@redhat.com>
(cherry picked from commit 3310cbc653486be89bc7a1d28f235d0ede748378)
Signed-off-by: Mauricio Faria de Oliveira <mfo@canonical.com>
src/test/rgw/CMakeLists.txt

index addbf75f3c8186b6028327db0ccca83fb4caf96b..663763b1c26bba67015b57ecd26b0ce0305f225d 100644 (file)
@@ -40,9 +40,9 @@ add_executable(unittest_rgw_reshard_wait test_rgw_reshard_wait.cc)
 add_ceph_unittest(unittest_rgw_reshard_wait)
 target_link_libraries(unittest_rgw_reshard_wait ${rgw_libs})
 
-set(test_rgw_a_src
-  test_rgw_common.cc)
+set(test_rgw_a_src test_rgw_common.cc)
 add_library(test_rgw_a STATIC ${test_rgw_a_src})
+target_link_libraries(test_rgw_a ${rgw_libs})
 
 # ceph_test_rgw_manifest
 set(test_rgw_manifest_srcs test_rgw_manifest.cc)
@@ -50,7 +50,6 @@ add_executable(ceph_test_rgw_manifest
   ${test_rgw_manifest_srcs}
   )
 target_link_libraries(ceph_test_rgw_manifest
-  ${rgw_libs}
   test_rgw_a
   cls_rgw_client
   cls_lock_client
@@ -73,7 +72,6 @@ add_executable(ceph_test_rgw_obj
   ${test_rgw_obj_srcs}
   )
 target_link_libraries(ceph_test_rgw_obj
-  ${rgw_libs}
   test_rgw_a
   cls_rgw_client
   cls_lock_client