]> git.proxmox.com Git - ceph.git/blame - ceph/src/mon/CMakeLists.txt
update sources to v12.1.1
[ceph.git] / ceph / src / mon / CMakeLists.txt
CommitLineData
7c673cae
FG
1set(lib_mon_srcs
2 ${CMAKE_SOURCE_DIR}/src/auth/cephx/CephxKeyServer.cc
3 ${CMAKE_SOURCE_DIR}/src/auth/cephx/CephxServiceHandler.cc
4 ${CMAKE_SOURCE_DIR}/src/auth/AuthServiceHandler.cc
5 ${osd_mon_files}
6 Paxos.cc
7 PaxosService.cc
8 OSDMonitor.cc
9 MDSMonitor.cc
10 FSCommands.cc
11 MgrMonitor.cc
31f18b77
FG
12 MgrStatMonitor.cc
13 Monitor.cc
7c673cae
FG
14 MonmapMonitor.cc
15 LogMonitor.cc
16 AuthMonitor.cc
17 Elector.cc
18 HealthMonitor.cc
224ce89b 19 OldHealthMonitor.cc
7c673cae
FG
20 DataHealthService.cc
21 PGMonitor.cc
22 PGMap.cc
23 ConfigKeyService.cc)
31f18b77
FG
24add_library(mon STATIC
25 ${lib_mon_srcs}
26 $<TARGET_OBJECTS:kv_objs>
27 $<TARGET_OBJECTS:heap_profiler_objs>)
7c673cae 28target_link_libraries(mon ${ALLOC_LIBS})