]> git.proxmox.com Git - ceph.git/blame - ceph/src/test/journal/CMakeLists.txt
update sources to ceph Nautilus 14.2.1
[ceph.git] / ceph / src / test / journal / CMakeLists.txt
CommitLineData
7c673cae 1add_library(journal_test_mock STATIC mock/MockJournaler.cc)
11fdf7f2
TL
2target_link_libraries(journal_test_mock
3 PUBLIC GMock::GMock)
7c673cae
FG
4
5# unittest_journal
6set(unittest_journal_srcs
7 test_main.cc
8 test_Entry.cc
9 test_FutureImpl.cc
10 test_Journaler.cc
11 test_JournalMetadata.cc
12 test_JournalPlayer.cc
13 test_JournalRecorder.cc
14 test_JournalTrimmer.cc
15 test_ObjectPlayer.cc
16 test_ObjectRecorder.cc
17 RadosTestFixture.cc
18 )
19
20add_executable(unittest_journal
21 ${unittest_journal_srcs}
22 )
11fdf7f2 23add_ceph_unittest(unittest_journal)
7c673cae
FG
24target_link_libraries(unittest_journal
25 journal
26 cls_journal
27 cls_journal_client
28 rados_test_stub
29 librados
11fdf7f2 30 radostest-cxx
7c673cae
FG
31 global
32 )