]> git.proxmox.com Git - ceph.git/blobdiff - ceph/src/tools/rbd_mirror/CMakeLists.txt
update sources to ceph Nautilus 14.2.1
[ceph.git] / ceph / src / tools / rbd_mirror / CMakeLists.txt
index ae1503e7b951770e0aa8f6e57632156633e2d51f..fb39f9c52215c3a67f7083fd98631f970bafd2d3 100644 (file)
@@ -1,10 +1,12 @@
 add_library(rbd_mirror_types STATIC
+  image_map/Types.cc
   instance_watcher/Types.cc
   leader_watcher/Types.cc)
 
 set(rbd_mirror_internal
   ClusterWatcher.cc
   ImageDeleter.cc
+  ImageMap.cc
   ImageReplayer.cc
   ImageSync.cc
   ImageSyncThrottler.cc
@@ -18,7 +20,16 @@ set(rbd_mirror_internal
   PoolWatcher.cc
   ServiceDaemon.cc
   Threads.cc
-  types.cc
+  Types.cc
+  image_deleter/RemoveRequest.cc
+  image_deleter/SnapshotPurgeRequest.cc
+  image_deleter/TrashMoveRequest.cc
+  image_deleter/TrashWatcher.cc
+  image_map/LoadRequest.cc
+  image_map/Policy.cc
+  image_map/SimplePolicy.cc
+  image_map/StateTransition.cc
+  image_map/UpdateRequest.cc
   image_replayer/BootstrapRequest.cc
   image_replayer/CloseImageRequest.cc
   image_replayer/CreateImageRequest.cc
@@ -30,15 +41,12 @@ set(rbd_mirror_internal
   image_replayer/PrepareLocalImageRequest.cc
   image_replayer/PrepareRemoteImageRequest.cc
   image_replayer/ReplayStatusFormatter.cc
-  image_sync/ImageCopyRequest.cc
-  image_sync/MetadataCopyRequest.cc
-  image_sync/ObjectCopyRequest.cc
-  image_sync/SnapshotCopyRequest.cc
-  image_sync/SnapshotCreateRequest.cc
+  image_replayer/Utils.cc
   image_sync/SyncPointCreateRequest.cc
   image_sync/SyncPointPruneRequest.cc
   pool_watcher/RefreshImagesRequest.cc
   service_daemon/Types.cc)
+
 add_library(rbd_mirror_internal STATIC
   ${rbd_mirror_internal})