From 829063bca8be5e1e813bb9ef10d8145b5c1d615f 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 (cherry picked from commit 45bab2cb1cf667c2c5c82a78a141fa5883dbd0e3) --- 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 1f4e3db9e79..4c8244a83ab 100644 --- a/src/test/mon/CMakeLists.txt +++ b/src/test/mon/CMakeLists.txt @@ -49,24 +49,19 @@ 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.47.3