]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
cmake: do not link secret.c if not necessary
authorKefu Chai <kchai@redhat.com>
Wed, 24 Aug 2016 03:12:31 +0000 (11:12 +0800)
committerKefu Chai <kchai@redhat.com>
Wed, 24 Aug 2016 03:53:19 +0000 (11:53 +0800)
Signed-off-by: Kefu Chai <kchai@redhat.com>
src/rbd_replay/CMakeLists.txt
src/test/CMakeLists.txt
src/test/bench/CMakeLists.txt
src/test/cls_rbd/CMakeLists.txt
src/test/librbd/CMakeLists.txt
src/test/rbd_mirror/CMakeLists.txt

index 43480ef20f7a1deddf61d6eee97556e33fb854df..018a7c8d55349d06b98cbc638b28c5ccf686afc4 100644 (file)
@@ -25,12 +25,8 @@ add_library(rbd_replay_ios STATIC ${librbd_replay_ios_srcs})
 target_link_libraries(rbd_replay_ios librbd librados global)
 
 if(${WITH_BABELTRACE})
-  set(rbd_replay_prep_srcs
-      rbd-replay-prep.cc)
   add_executable(rbd-replay-prep
-    ${rbd_replay_prep_srcs}
-    $<TARGET_OBJECTS:parse_secret_objs>
-    )
+    rbd-replay-prep.cc)
   target_link_libraries(rbd-replay-prep
     rbd_replay
     rbd_replay_ios
index 22c9a2ca39cbbc05c08eb0f0847b44c0749f3e6f..f0c50c378bda4b8aa3253f20bdacace8c0cbe62f 100644 (file)
@@ -776,9 +776,7 @@ target_link_libraries(unittest_libcephfs_config cephfs)
 
 # unittest_rbd_replay
 add_executable(unittest_rbd_replay
-  test_rbd_replay.cc
-  $<TARGET_OBJECTS:parse_secret_objs>
-)
+  test_rbd_replay.cc)
 add_ceph_unittest(unittest_rbd_replay ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/unittest_rbd_replay)
 target_link_libraries(unittest_rbd_replay
   librbd
index 512376002f63eab34ec689ccfec12b50aa417d52..8b59bfb1aa024ffa629311f94c4119c9eaf67b5c 100644 (file)
@@ -21,9 +21,7 @@ if (${WITH_RBD})
   )
   add_executable(ceph_smalliobenchrbd
     ${smalliobenchrbd_srcs}
-    $<TARGET_OBJECTS:common_texttable_obj>
-    $<TARGET_OBJECTS:parse_secret_objs>
-    )
+    $<TARGET_OBJECTS:common_texttable_obj>)
   target_link_libraries(ceph_smalliobenchrbd
     librbd
     librados
index 86c73bde7f3969ec5b3b5aac40854b6e81f3f690..d4c522a1ed58e7620603ebef96fd1300219a2d5c 100644 (file)
@@ -1,9 +1,7 @@
 # cls_test_cls_rbd
 add_executable(ceph_test_cls_rbd
   test_cls_rbd.cc
-  $<TARGET_OBJECTS:common_texttable_obj>
-  $<TARGET_OBJECTS:parse_secret_objs>
-  )
+  $<TARGET_OBJECTS:common_texttable_obj>)
 set_target_properties(ceph_test_cls_rbd PROPERTIES COMPILE_FLAGS
   ${UNITTEST_CXX_FLAGS})
 target_link_libraries(ceph_test_cls_rbd
index a85c2b16eda499db91991430b20eb00b8467924d..da103ec844df1fc08b57e7d82603c5dc0ade9953 100644 (file)
@@ -53,9 +53,7 @@ set(unittest_librbd_srcs
 add_executable(unittest_librbd
   ${unittest_librbd_srcs}
   ${CMAKE_SOURCE_DIR}/src/common/ContextCompletion.cc
-  $<TARGET_OBJECTS:common_texttable_obj>
-  $<TARGET_OBJECTS:parse_secret_objs>
-  )
+  $<TARGET_OBJECTS:common_texttable_obj>)
 target_compile_definitions(unittest_librbd PUBLIC "-DTEST_LIBRBD_INTERNALS")
 set_target_properties(unittest_librbd PROPERTIES COMPILE_FLAGS
   ${UNITTEST_CXX_FLAGS})
@@ -88,9 +86,7 @@ add_executable(ceph_test_librbd
   ${CMAKE_SOURCE_DIR}/src/common/ContextCompletion.cc
   $<TARGET_OBJECTS:librados_api_obj>
   $<TARGET_OBJECTS:librados_objs>
-  $<TARGET_OBJECTS:common_texttable_obj>
-  $<TARGET_OBJECTS:parse_secret_objs>
-  )
+  $<TARGET_OBJECTS:common_texttable_obj>)
 target_link_libraries(ceph_test_librbd
   rbd_test
   rbd_api
@@ -113,9 +109,7 @@ add_executable(ceph_test_librbd_api
   test_support.cc
   test_librbd.cc
   test_main.cc
-  $<TARGET_OBJECTS:common_texttable_obj>
-  $<TARGET_OBJECTS:parse_secret_objs>
-  )
+  $<TARGET_OBJECTS:common_texttable_obj>)
 target_link_libraries(ceph_test_librbd_api
   librbd
   librados
index caa252ed0993e12c21efd0c55b419b2bda457cc2..9ab3c0d502d976e16205f04292b21857ee7eb332 100644 (file)
@@ -78,8 +78,7 @@ target_link_libraries(ceph_test_rbd_mirror
   )
 
 add_executable(ceph_test_rbd_mirror_random_write
-  random_write.cc
-  $<TARGET_OBJECTS:parse_secret_objs>)
+  random_write.cc)
 set_target_properties(ceph_test_rbd_mirror_random_write PROPERTIES COMPILE_FLAGS
   ${UNITTEST_CXX_FLAGS})
 target_link_libraries(ceph_test_rbd_mirror_random_write