+++ /dev/null
-add_library(rbd_mirror_types STATIC
- instance_watcher/Types.cc
- leader_watcher/Types.cc)
-
-set(rbd_mirror_internal
- ClusterWatcher.cc
- ImageDeleter.cc
- ImageReplayer.cc
- ImageSync.cc
- ImageSyncThrottler.cc
- InstanceReplayer.cc
- InstanceWatcher.cc
- Instances.cc
- LeaderWatcher.cc
- Mirror.cc
- MirrorStatusWatcher.cc
- PoolReplayer.cc
- PoolWatcher.cc
- ServiceDaemon.cc
- Threads.cc
- types.cc
- image_replayer/BootstrapRequest.cc
- image_replayer/CloseImageRequest.cc
- image_replayer/CreateImageRequest.cc
- image_replayer/EventPreprocessor.cc
- image_replayer/GetMirrorImageIdRequest.cc
- image_replayer/IsPrimaryRequest.cc
- image_replayer/OpenImageRequest.cc
- image_replayer/OpenLocalImageRequest.cc
- image_replayer/PrepareLocalImageRequest.cc
- image_replayer/PrepareRemoteImageRequest.cc
- image_replayer/ReplayStatusFormatter.cc
- image_sync/ImageCopyRequest.cc
- image_sync/ObjectCopyRequest.cc
- image_sync/SnapshotCopyRequest.cc
- image_sync/SnapshotCreateRequest.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})
-
-add_executable(rbd-mirror
- main.cc)
-target_link_libraries(rbd-mirror
- rbd_mirror_internal
- rbd_mirror_types
- rbd_api
- rbd_internal
- rbd_types
- journal
- librados
- osdc
- cls_rbd_client
- cls_lock_client
- cls_journal_client
- global)
-install(TARGETS rbd-mirror DESTINATION bin)