]> git.proxmox.com Git - ceph.git/blame - ceph/src/mon/CMakeLists.txt
update sources to v12.1.2
[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
c07f9fc5
FG
23 ConfigKeyService.cc
24 ../mgr/mgr_commands.cc)
31f18b77
FG
25add_library(mon STATIC
26 ${lib_mon_srcs}
27 $<TARGET_OBJECTS:kv_objs>
28 $<TARGET_OBJECTS:heap_profiler_objs>)
7c673cae 29target_link_libraries(mon ${ALLOC_LIBS})