From 0b9859bb085e8179687d6efb12739e391517ff08 Mon Sep 17 00:00:00 2001 From: Vu Pham Date: Tue, 27 Jan 2015 04:00:35 -0800 Subject: [PATCH] cmake: Fix CMakelist.txt to compile librbd, libcommon Add file TextTable.cc to libcommon sources Add files (ContextCompletion.cc, AsysncObjectThrottle.cc, CopyupRequest.cc) to librbd sources Signed-off-by: Vu Pham --- src/CMakeLists.txt | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 3fcc441f2e8bc..2212d4d1c578a 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -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} $ $) -- 2.39.5