]>
Commit | Line | Data |
---|---|---|
7c673cae | 1 | add_library(rbd_mirror_types STATIC |
11fdf7f2 | 2 | image_map/Types.cc |
7c673cae FG |
3 | instance_watcher/Types.cc |
4 | leader_watcher/Types.cc) | |
5 | ||
6 | set(rbd_mirror_internal | |
7 | ClusterWatcher.cc | |
8 | ImageDeleter.cc | |
11fdf7f2 | 9 | ImageMap.cc |
7c673cae FG |
10 | ImageReplayer.cc |
11 | ImageSync.cc | |
12 | ImageSyncThrottler.cc | |
13 | InstanceReplayer.cc | |
14 | InstanceWatcher.cc | |
15 | Instances.cc | |
16 | LeaderWatcher.cc | |
17 | Mirror.cc | |
18 | MirrorStatusWatcher.cc | |
19 | PoolReplayer.cc | |
20 | PoolWatcher.cc | |
c07f9fc5 | 21 | ServiceDaemon.cc |
7c673cae | 22 | Threads.cc |
11fdf7f2 TL |
23 | Types.cc |
24 | image_deleter/RemoveRequest.cc | |
25 | image_deleter/SnapshotPurgeRequest.cc | |
26 | image_deleter/TrashMoveRequest.cc | |
27 | image_deleter/TrashWatcher.cc | |
28 | image_map/LoadRequest.cc | |
29 | image_map/Policy.cc | |
30 | image_map/SimplePolicy.cc | |
31 | image_map/StateTransition.cc | |
32 | image_map/UpdateRequest.cc | |
7c673cae FG |
33 | image_replayer/BootstrapRequest.cc |
34 | image_replayer/CloseImageRequest.cc | |
35 | image_replayer/CreateImageRequest.cc | |
36 | image_replayer/EventPreprocessor.cc | |
d2e6a577 | 37 | image_replayer/GetMirrorImageIdRequest.cc |
7c673cae FG |
38 | image_replayer/IsPrimaryRequest.cc |
39 | image_replayer/OpenImageRequest.cc | |
40 | image_replayer/OpenLocalImageRequest.cc | |
41 | image_replayer/PrepareLocalImageRequest.cc | |
d2e6a577 | 42 | image_replayer/PrepareRemoteImageRequest.cc |
7c673cae | 43 | image_replayer/ReplayStatusFormatter.cc |
11fdf7f2 | 44 | image_replayer/Utils.cc |
7c673cae FG |
45 | image_sync/SyncPointCreateRequest.cc |
46 | image_sync/SyncPointPruneRequest.cc | |
c07f9fc5 FG |
47 | pool_watcher/RefreshImagesRequest.cc |
48 | service_daemon/Types.cc) | |
11fdf7f2 | 49 | |
7c673cae FG |
50 | add_library(rbd_mirror_internal STATIC |
51 | ${rbd_mirror_internal}) | |
52 | ||
53 | add_executable(rbd-mirror | |
54 | main.cc) | |
55 | target_link_libraries(rbd-mirror | |
56 | rbd_mirror_internal | |
57 | rbd_mirror_types | |
58 | rbd_api | |
59 | rbd_internal | |
60 | rbd_types | |
61 | journal | |
62 | librados | |
63 | osdc | |
64 | cls_rbd_client | |
65 | cls_lock_client | |
66 | cls_journal_client | |
67 | global) | |
68 | install(TARGETS rbd-mirror DESTINATION bin) |