]> git.proxmox.com Git - ceph.git/blob - ceph/src/tools/cephfs_mirror/CMakeLists.txt
import quincy beta 17.1.0
[ceph.git] / ceph / src / tools / cephfs_mirror / CMakeLists.txt
1 set(cephfs_mirror_internal
2 ClusterWatcher.cc
3 Mirror.cc
4 FSMirror.cc
5 InstanceWatcher.cc
6 MirrorWatcher.cc
7 PeerReplayer.cc
8 ServiceDaemon.cc
9 Types.cc
10 Utils.cc
11 Watcher.cc
12 watcher/RewatchRequest.cc)
13
14 add_executable(cephfs-mirror
15 main.cc)
16
17 add_library(cephfs_mirror_internal STATIC
18 ${cephfs_mirror_internal})
19
20 target_link_libraries(cephfs-mirror
21 cephfs_mirror_internal
22 global
23 ceph-common
24 cls_cephfs_client
25 librados
26 mds
27 cephfs
28 ${ALLOC_LIBS})
29
30 install(TARGETS cephfs-mirror DESTINATION bin)