]> git.proxmox.com Git - ceph.git/blob - ceph/src/mds/CMakeLists.txt
Import ceph 15.2.8
[ceph.git] / ceph / src / mds / CMakeLists.txt
1 set(mds_srcs
2 BatchOp.cc
3 Capability.cc
4 MDSDaemon.cc
5 MDSRank.cc
6 Beacon.cc
7 flock.cc
8 locks.c
9 journal.cc
10 Server.cc
11 Mutation.cc
12 MDCache.cc
13 RecoveryQueue.cc
14 StrayManager.cc
15 PurgeQueue.cc
16 Locker.cc
17 Migrator.cc
18 MDBalancer.cc
19 CDentry.cc
20 CDir.cc
21 CInode.cc
22 LogEvent.cc
23 MDSTable.cc
24 InoTable.cc
25 JournalPointer.cc
26 MDSTableClient.cc
27 MDSTableServer.cc
28 ScrubStack.cc
29 DamageTable.cc
30 SimpleLock.cc
31 SnapRealm.cc
32 SnapServer.cc
33 SnapClient.cc
34 snap.cc
35 SessionMap.cc
36 MDSContext.cc
37 MDSAuthCaps.cc
38 MDLog.cc
39 MDSCacheObject.cc
40 Mantle.cc
41 Anchor.cc
42 OpenFileTable.cc
43 ${CMAKE_SOURCE_DIR}/src/common/TrackedOp.cc
44 ${CMAKE_SOURCE_DIR}/src/common/MemoryModel.cc
45 ${CMAKE_SOURCE_DIR}/src/osdc/Journaler.cc)
46 add_library(mds STATIC ${mds_srcs})
47 target_link_libraries(mds PRIVATE
48 heap_profiler cpu_profiler osdc liblua)