]> git.proxmox.com Git - ceph.git/blobdiff - ceph/src/os/CMakeLists.txt
import quincy beta 17.1.0
[ceph.git] / ceph / src / os / CMakeLists.txt
index 9008f2ed8c04ed56dcb8967d20141c52c4810c9a..204a29fea8ccd17af31a265a17b7da73291a4f23 100644 (file)
@@ -27,19 +27,20 @@ if(WITH_BLUESTORE)
     bluestore/bluefs_types.cc
     bluestore/BlueRocksEnv.cc
     bluestore/BlueStore.cc
+    bluestore/simple_bitmap.cc
     bluestore/bluestore_types.cc
     bluestore/fastbmap_allocator_impl.cc
     bluestore/FreelistManager.cc
     bluestore/StupidAllocator.cc
     bluestore/BitmapAllocator.cc
     bluestore/AvlAllocator.cc
+    bluestore/BtreeAllocator.cc
     bluestore/HybridAllocator.cc
   )
 endif(WITH_BLUESTORE)
 
 if(WITH_ZBD)
   list(APPEND libos_srcs
-    bluestore/zoned_types.cc
     bluestore/ZonedFreelistManager.cc
     bluestore/ZonedAllocator.cc)
 endif()
@@ -92,7 +93,8 @@ if(WITH_LTTNG)
 endif()
 
 if(WITH_JAEGER)
-  target_link_libraries(os jaeger-base)
+  add_dependencies(os ${jaeger_base})
+  target_link_libraries(os ${jaeger_base})
 endif()
 
 target_link_libraries(os kv)