]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
cmake: do not link against keyutils if not necessary 10837/head
authorKefu Chai <kchai@redhat.com>
Wed, 24 Aug 2016 03:10:47 +0000 (11:10 +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/bench/CMakeLists.txt
src/test/cls_rbd/CMakeLists.txt
src/test/librbd/CMakeLists.txt
src/test/rbd_mirror/CMakeLists.txt
src/tools/rbd_nbd/CMakeLists.txt

index 018a7c8d55349d06b98cbc638b28c5ccf686afc4..3a05b9a92c399c3323349baac02c4b5f5b76e3d1 100644 (file)
@@ -13,10 +13,9 @@ add_library(rbd_replay STATIC ${librbd_replay_srcs})
 target_link_libraries(rbd_replay LINK_PRIVATE librbd librados global)
 
 add_executable(rbd-replay
-  rbd-replay.cc
-  $<TARGET_OBJECTS:parse_secret_objs>
-  )
-target_link_libraries(rbd-replay librbd librados global rbd_replay rbd_replay_types common keyutils)
+  rbd-replay.cc)
+target_link_libraries(rbd-replay
+  librbd librados global rbd_replay rbd_replay_types common)
 install(TARGETS rbd-replay DESTINATION bin)
 
 set(librbd_replay_ios_srcs
@@ -34,7 +33,6 @@ if(${WITH_BABELTRACE})
     librbd
     librados
     common
-    keyutils
     global
     babeltrace
     babeltrace-ctf
index 8b59bfb1aa024ffa629311f94c4119c9eaf67b5c..823e2fdfef0a3b79f92e8fd570fd3c8342b88809 100644 (file)
@@ -30,9 +30,7 @@ if (${WITH_RBD})
     ${Boost_PROGRAM_OPTIONS_LIBRARY}
     udev
     ${BLKID_LIBRARIES}
-    ${CMAKE_DL_LIBS}
-    keyutils
-    )
+    ${CMAKE_DL_LIBS})
 endif (${WITH_RBD})
 
 # ceph_smalliobenchfs
index d4c522a1ed58e7620603ebef96fd1300219a2d5c..17400356b5dc1bdc41db31aa312c2905f3e8776e 100644 (file)
@@ -16,9 +16,7 @@ target_link_libraries(ceph_test_cls_rbd
   ${EXTRALIBS}
   radostest
   blkid
-  udev
-  keyutils
-  )
+  udev)
 install(TARGETS
   ceph_test_cls_rbd
   DESTINATION ${CMAKE_INSTALL_BINDIR})
index da103ec844df1fc08b57e7d82603c5dc0ade9953..ad8a5e2ac0523c69db277a260b46739b50bf3b2b 100644 (file)
@@ -77,9 +77,7 @@ target_link_libraries(unittest_librbd
   osdc
   global
   ${UNITTEST_LIBS}
-  radostest
-  keyutils
-  )
+  radostest)
 
 add_executable(ceph_test_librbd
   test_main.cc
@@ -99,9 +97,7 @@ target_link_libraries(ceph_test_librbd
   osdc
   global
   ${UNITTEST_LIBS}
-  radostest
-  keyutils
-  )
+  radostest)
 set_target_properties(ceph_test_librbd PROPERTIES COMPILE_FLAGS
   ${UNITTEST_CXX_FLAGS})
 
@@ -115,9 +111,7 @@ target_link_libraries(ceph_test_librbd_api
   librados
   common
   radostest
-  ${UNITTEST_LIBS}
-  keyutils
-  )
+  ${UNITTEST_LIBS})
 set_target_properties(ceph_test_librbd_api PROPERTIES COMPILE_FLAGS
   ${UNITTEST_CXX_FLAGS})
 
index 9ab3c0d502d976e16205f04292b21857ee7eb332..1e60a0c26e328a9f18771cdbf128a2bd78250555 100644 (file)
@@ -82,8 +82,7 @@ add_executable(ceph_test_rbd_mirror_random_write
 set_target_properties(ceph_test_rbd_mirror_random_write PROPERTIES COMPILE_FLAGS
   ${UNITTEST_CXX_FLAGS})
 target_link_libraries(ceph_test_rbd_mirror_random_write
-  librbd librados global keyutils
-  )
+  librbd librados global)
 
 install(TARGETS
   ceph_test_rbd_mirror
index 81a8dbaebbed8e60bd33a51930a95de194b975c8..a339b3845fea7111f4f70f570f7c7d2a184b1a00 100644 (file)
@@ -1,5 +1,4 @@
-add_executable(rbd-nbd rbd-nbd.cc
-  $<TARGET_OBJECTS:parse_secret_objs>)
-target_link_libraries(rbd-nbd librbd librados global keyutils
+add_executable(rbd-nbd rbd-nbd.cc)
+target_link_libraries(rbd-nbd librbd librados global
   ${Boost_REGEX_LIBRARY})
 install(TARGETS rbd-nbd DESTINATION bin)