]> git.proxmox.com Git - ceph.git/blobdiff - ceph/src/mgr/CMakeLists.txt
import new upstream nautilus stable release 14.2.8
[ceph.git] / ceph / src / mgr / CMakeLists.txt
index 252fb3e5e317f25f9119813e31ffbc2a22d1b438..180e39bc1c45fd6105aa404270a1994545e44452 100644 (file)
@@ -1,3 +1,6 @@
+add_library(mgr_cap_obj OBJECT
+  MgrCap.cc)
+
 set(mgr_srcs
   ${CMAKE_SOURCE_DIR}/src/ceph_mgr.cc
   ${CMAKE_SOURCE_DIR}/src/mon/PGMap.cc
@@ -20,7 +23,8 @@ set(mgr_srcs
   PyModuleRunner.cc
   PyOSDMap.cc
   StandbyPyModules.cc
-  mgr_commands.cc)
+  mgr_commands.cc
+  $<TARGET_OBJECTS:mgr_cap_obj>)
 add_executable(ceph-mgr ${mgr_srcs})
 target_include_directories(ceph-mgr SYSTEM PRIVATE "${PYTHON_INCLUDE_DIRS}")
 target_link_libraries(ceph-mgr