From 45bab2cb1cf667c2c5c82a78a141fa5883dbd0e3 Mon Sep 17 00:00:00 2001 From: Kefu Chai Date: Mon, 2 Sep 2019 16:07:49 +0800 Subject: [PATCH] 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 --- src/test/mon/CMakeLists.txt | 13 ++++--------- 1 file changed, 4 insertions(+), 9 deletions(-) diff --git a/src/test/mon/CMakeLists.txt b/src/test/mon/CMakeLists.txt index 79870b6c78137..b206f27e52929 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}) -- 2.39.5