From: Kefu Chai Date: Mon, 2 Sep 2019 08:07:49 +0000 (+0800) Subject: cmake: only link against necessary libs X-Git-Tag: v14.2.22~22^2~4^2~2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=829063bca8be5e1e813bb9ef10d8145b5c1d615f;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 (cherry picked from commit 45bab2cb1cf667c2c5c82a78a141fa5883dbd0e3) --- diff --git a/src/test/mon/CMakeLists.txt b/src/test/mon/CMakeLists.txt index 1f4e3db9e79f..4c8244a83abe 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})