]> git.proxmox.com Git - ceph.git/blobdiff - ceph/src/mon/CMakeLists.txt
update sources to v12.1.0
[ceph.git] / ceph / src / mon / CMakeLists.txt
index dbd9bd034ff9aa8b73660b81166faffe0b74993d..9e40ef58863caa0f70df56e073dc45587cae4723 100644 (file)
@@ -1,7 +1,3 @@
-set(osd_mon_files
-  Monitor.cc)
-add_library(osd_mon_objs OBJECT ${osd_mon_files})
-
 set(lib_mon_srcs
   ${CMAKE_SOURCE_DIR}/src/auth/cephx/CephxKeyServer.cc
   ${CMAKE_SOURCE_DIR}/src/auth/cephx/CephxServiceHandler.cc
@@ -13,6 +9,8 @@ set(lib_mon_srcs
   MDSMonitor.cc
   FSCommands.cc
   MgrMonitor.cc
+  MgrStatMonitor.cc
+  Monitor.cc
   MonmapMonitor.cc
   LogMonitor.cc
   AuthMonitor.cc
@@ -22,7 +20,8 @@ set(lib_mon_srcs
   PGMonitor.cc
   PGMap.cc
   ConfigKeyService.cc)
-add_library(mon STATIC ${lib_mon_srcs} $<TARGET_OBJECTS:mon_common_objs>
-  $<TARGET_OBJECTS:kv_objs> $<TARGET_OBJECTS:osd_mon_objs>
-  $<TARGET_OBJECTS:common_util_obj> $<TARGET_OBJECTS:heap_profiler_objs>)
+add_library(mon STATIC
+  ${lib_mon_srcs}
+  $<TARGET_OBJECTS:kv_objs>
+  $<TARGET_OBJECTS:heap_profiler_objs>)
 target_link_libraries(mon ${ALLOC_LIBS})