]> git.proxmox.com Git - ceph.git/blob - ceph/src/test/libradosstriper/CMakeLists.txt
update sources to v12.1.2
[ceph.git] / ceph / src / test / libradosstriper / CMakeLists.txt
1 add_library(rados_striper_test STATIC TestCase.cc)
2 target_link_libraries(rados_striper_test radostest)
3 set_target_properties(rados_striper_test PROPERTIES COMPILE_FLAGS
4 ${UNITTEST_CXX_FLAGS})
5
6 add_executable(ceph_test_rados_striper_api_striping
7 striping.cc
8 )
9 target_link_libraries(ceph_test_rados_striper_api_striping librados radosstriper
10 ${UNITTEST_LIBS} rados_striper_test)
11 set_target_properties(ceph_test_rados_striper_api_striping PROPERTIES COMPILE_FLAGS
12 ${UNITTEST_CXX_FLAGS})
13 install(TARGETS ceph_test_rados_striper_api_striping
14 DESTINATION ${CMAKE_INSTALL_BINDIR})
15
16 add_executable(ceph_test_rados_striper_api_io
17 io.cc)
18 target_link_libraries(ceph_test_rados_striper_api_io librados radosstriper
19 ${UNITTEST_LIBS} rados_striper_test)
20 set_target_properties(ceph_test_rados_striper_api_io PROPERTIES COMPILE_FLAGS
21 ${UNITTEST_CXX_FLAGS})
22 install(TARGETS ceph_test_rados_striper_api_io
23 DESTINATION ${CMAKE_INSTALL_BINDIR})
24
25 add_executable(ceph_test_rados_striper_api_aio
26 aio.cc)
27 target_link_libraries(ceph_test_rados_striper_api_aio librados radosstriper
28 ${UNITTEST_LIBS} rados_striper_test)
29 set_target_properties(ceph_test_rados_striper_api_aio PROPERTIES COMPILE_FLAGS
30 ${UNITTEST_CXX_FLAGS})
31 install(TARGETS ceph_test_rados_striper_api_aio
32 DESTINATION ${CMAKE_INSTALL_BINDIR})