1 add_library(rbd_mirror_types STATIC
2 instance_watcher/Types.cc
3 leader_watcher/Types.cc)
5 set(rbd_mirror_internal
16 MirrorStatusWatcher.cc
22 image_replayer/BootstrapRequest.cc
23 image_replayer/CloseImageRequest.cc
24 image_replayer/CreateImageRequest.cc
25 image_replayer/EventPreprocessor.cc
26 image_replayer/IsPrimaryRequest.cc
27 image_replayer/OpenImageRequest.cc
28 image_replayer/OpenLocalImageRequest.cc
29 image_replayer/PrepareLocalImageRequest.cc
30 image_replayer/ReplayStatusFormatter.cc
31 image_sync/ImageCopyRequest.cc
32 image_sync/ObjectCopyRequest.cc
33 image_sync/SnapshotCopyRequest.cc
34 image_sync/SnapshotCreateRequest.cc
35 image_sync/SyncPointCreateRequest.cc
36 image_sync/SyncPointPruneRequest.cc
37 pool_watcher/RefreshImagesRequest.cc
38 service_daemon/Types.cc)
39 add_library(rbd_mirror_internal STATIC
40 ${rbd_mirror_internal})
42 add_executable(rbd-mirror
44 target_link_libraries(rbd-mirror
57 install(TARGETS rbd-mirror DESTINATION bin)