From: Kefu Chai Date: Mon, 2 Sep 2019 08:07:49 +0000 (+0800) Subject: cmake: only link against necessary libs X-Git-Tag: v15.1.0~1650^2~1 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=45bab2cb1cf667c2c5c82a78a141fa5883dbd0e3;p=ceph.git cmake: only link against necessary libs some executables like ceph_test_mon_memory_target does not link against gtest or gmock, so no need to link agains them. Signed-off-by: Kefu Chai --- diff --git a/src/test/mon/CMakeLists.txt b/src/test/mon/CMakeLists.txt index 79870b6c7813..b206f27e5292 100644 --- a/src/test/mon/CMakeLists.txt +++ b/src/test/mon/CMakeLists.txt @@ -42,25 +42,20 @@ target_link_libraries(unittest_mon_montypes mon global) # ceph_test_mon_memory_target add_executable(ceph_test_mon_memory_target - test_mon_memory_target.cc - ) -target_link_libraries(ceph_test_mon_memory_target ${UNITTEST_LIBS} Boost::system) + test_mon_memory_target.cc) +target_link_libraries(ceph_test_mon_memory_target Boost::system Threads::Threads) install(TARGETS ceph_test_mon_memory_target DESTINATION ${CMAKE_INSTALL_BINDIR}) # ceph_test_mon_log_rss_usage add_executable(ceph_test_log_rss_usage - test_log_rss_usage.cc - ) -target_link_libraries(ceph_test_log_rss_usage ${UNITTEST_LIBS}) + test_log_rss_usage.cc) install(TARGETS ceph_test_log_rss_usage DESTINATION ${CMAKE_INSTALL_BINDIR}) # ceph_test_mon_rss_usage add_executable(ceph_test_mon_rss_usage - test_mon_rss_usage.cc - ) -target_link_libraries(ceph_test_mon_rss_usage ${UNITTEST_LIBS}) + test_mon_rss_usage.cc) install(TARGETS ceph_test_mon_rss_usage DESTINATION ${CMAKE_INSTALL_BINDIR})