]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
cmake: Fix CMakelist.txt to compile librbd, libcommon
authorVu Pham <vu@mellanox.com>
Tue, 27 Jan 2015 12:00:35 +0000 (04:00 -0800)
committerVu Pham <vu@mellanox.com>
Thu, 29 Jan 2015 17:13:36 +0000 (09:13 -0800)
Add file TextTable.cc to libcommon sources
Add files (ContextCompletion.cc, AsysncObjectThrottle.cc, CopyupRequest.cc)
to librbd sources

Signed-off-by: Vu Pham <vu@mellanox.com>
src/CMakeLists.txt

index 3fcc441f2e8bca3e086b5121aa73584cd762868a..2212d4d1c578af36b6a789f07324ebb771a4cca4 100644 (file)
@@ -174,6 +174,7 @@ set(libcommon_files
   common/TrackedOp.cc
   common/SloppyCRCMap.cc
   common/types.cc
+  common/TextTable.cc
   log/Log.cc
   log/SubsystemMap.cc
   mon/MonCap.cc
@@ -643,14 +644,17 @@ endif(WITH_LIBCEPHFS)
 
 if(${WITH_RBD})
   set(librbd_srcs
-    librbd/librbd.cc
     krbd.cc
+    common/ContextCompletion.cc
     librbd/AioCompletion.cc
     librbd/AioRequest.cc
+    librbd/AsyncObjectThrottle.cc
+    librbd/CopyupRequest.cc
     librbd/ImageCtx.cc
+    librbd/ImageWatcher.cc
     librbd/internal.cc
-    librbd/LibrbdWriteback.cc
-    librbd/ImageWatcher.cc)
+    librbd/librbd.cc
+    librbd/LibrbdWriteback.cc)
   add_library(librbd ${CEPH_SHARED} ${librbd_srcs}
     $<TARGET_OBJECTS:osdc_rbd_objs>
     $<TARGET_OBJECTS:common_util_obj>)