]> git.proxmox.com Git - ceph.git/blame - ceph/src/crimson/tools/CMakeLists.txt
update ceph source to reef 18.2.1
[ceph.git] / ceph / src / crimson / tools / CMakeLists.txt
CommitLineData
f67539c2 1add_executable(crimson-store-nbd
20effc67
TL
2 store_nbd/store-nbd.cc
3 store_nbd/tm_driver.cc
4 store_nbd/fs_driver.cc
5 store_nbd/block_driver.cc
f67539c2
TL
6 )
7target_link_libraries(crimson-store-nbd
20effc67 8 crimson-os)
f67539c2 9install(TARGETS crimson-store-nbd DESTINATION bin)
1e59de90
TL
10
11add_executable(perf-crimson-msgr perf_crimson_msgr.cc)
12target_link_libraries(perf-crimson-msgr crimson)
13
14add_executable(perf-async-msgr perf_async_msgr.cc)
15target_link_libraries(perf-async-msgr ceph-common global ${ALLOC_LIBS})
16
17add_executable(perf-staged-fltree perf_staged_fltree.cc)
aee94f69
TL
18if(WITH_TESTS)
19target_link_libraries(perf-staged-fltree crimson-seastore crimson::gtest)
20else()
1e59de90 21target_link_libraries(perf-staged-fltree crimson-seastore)
aee94f69 22endif()