]>
Commit | Line | Data |
---|---|---|
7c673cae FG |
1 | # ceph_test_mon_workloadgen |
2 | add_executable(ceph_test_mon_workloadgen | |
3 | test_mon_workloadgen.cc | |
4 | ) | |
5 | target_link_libraries(ceph_test_mon_workloadgen | |
6 | os | |
7 | osdc | |
8 | global | |
9 | ${EXTRALIBS} | |
10 | ${CMAKE_DL_LIBS} | |
11 | ) | |
12 | install(TARGETS ceph_test_mon_workloadgen | |
13 | DESTINATION ${CMAKE_INSTALL_BINDIR}) | |
14 | ||
15 | # ceph_test_mon_msg | |
16 | add_executable(ceph_test_mon_msg | |
17 | test-mon-msg.cc | |
18 | ) | |
19 | target_link_libraries(ceph_test_mon_msg os osdc global ${UNITTEST_LIBS}) | |
7c673cae | 20 | |
7c673cae FG |
21 | # unittest_mon_moncap |
22 | add_executable(unittest_mon_moncap | |
23 | moncap.cc | |
24 | ) | |
11fdf7f2 | 25 | add_ceph_unittest(unittest_mon_moncap) |
7c673cae FG |
26 | target_link_libraries(unittest_mon_moncap mon global) |
27 | ||
f91f0fd5 TL |
28 | # unittest_mon_map |
29 | add_executable(unittest_mon_monmap | |
30 | MonMap.cc | |
31 | ) | |
32 | add_ceph_unittest(unittest_mon_monmap) | |
33 | target_link_libraries(unittest_mon_monmap mon global) | |
34 | ||
7c673cae FG |
35 | # unittest_mon_pgmap |
36 | add_executable(unittest_mon_pgmap | |
37 | PGMap.cc | |
38 | $<TARGET_OBJECTS:unit-main> | |
39 | ) | |
11fdf7f2 | 40 | add_ceph_unittest(unittest_mon_pgmap) |
7c673cae FG |
41 | target_link_libraries(unittest_mon_pgmap mon global) |
42 | ||
43 | # unittest_mon_montypes | |
44 | add_executable(unittest_mon_montypes | |
45 | test_mon_types.cc | |
46 | ) | |
11fdf7f2 | 47 | add_ceph_unittest(unittest_mon_montypes) |
7c673cae | 48 | target_link_libraries(unittest_mon_montypes mon global) |
eafe8130 TL |
49 | |
50 | # ceph_test_mon_memory_target | |
51 | add_executable(ceph_test_mon_memory_target | |
9f95a23c TL |
52 | test_mon_memory_target.cc) |
53 | target_link_libraries(ceph_test_mon_memory_target Boost::system Threads::Threads) | |
54 | set_target_properties(ceph_test_mon_memory_target PROPERTIES | |
55 | SKIP_RPATH TRUE | |
56 | INSTALL_RPATH "") | |
eafe8130 TL |
57 | install(TARGETS ceph_test_mon_memory_target |
58 | DESTINATION ${CMAKE_INSTALL_BINDIR}) | |
59 | ||
60 | # ceph_test_mon_log_rss_usage | |
61 | add_executable(ceph_test_log_rss_usage | |
9f95a23c TL |
62 | test_log_rss_usage.cc) |
63 | set_target_properties(ceph_test_log_rss_usage PROPERTIES | |
64 | SKIP_RPATH TRUE | |
65 | INSTALL_RPATH "") | |
eafe8130 TL |
66 | install(TARGETS ceph_test_log_rss_usage |
67 | DESTINATION ${CMAKE_INSTALL_BINDIR}) | |
68 | ||
69 | # ceph_test_mon_rss_usage | |
70 | add_executable(ceph_test_mon_rss_usage | |
9f95a23c TL |
71 | test_mon_rss_usage.cc) |
72 | set_target_properties(ceph_test_mon_rss_usage PROPERTIES | |
73 | SKIP_RPATH TRUE | |
74 | INSTALL_RPATH "") | |
eafe8130 TL |
75 | install(TARGETS ceph_test_mon_rss_usage |
76 | DESTINATION ${CMAKE_INSTALL_BINDIR}) | |
9f95a23c TL |
77 | |
78 | #unittest_mon_election | |
79 | add_executable(unittest_mon_election | |
80 | test_election.cc | |
81 | ) | |
82 | add_ceph_unittest(unittest_mon_election) | |
83 | target_link_libraries(unittest_mon_election mon global) |