cmake: compile more radosstriper tests

Signed-off-by: Kefu Chai <kchai@redhat.com>
This commit is contained in:
Kefu Chai 2016-06-03 13:32:44 +08:00
parent c24098cc54
commit a011b4e71a

View File

@ -3,12 +3,26 @@ target_link_libraries(rados_striper_test radostest)
set_target_properties(rados_striper_test PROPERTIES COMPILE_FLAGS
${UNITTEST_CXX_FLAGS})
add_executable(ceph_test_rados_api_striping
add_executable(ceph_test_rados_striper_api_striping
striping.cc
)
target_link_libraries(ceph_test_rados_api_striping librados radosstriper
target_link_libraries(ceph_test_rados_striper_api_striping librados radosstriper
${UNITTEST_LIBS} rados_striper_test)
set_target_properties(ceph_test_rados_api_striping PROPERTIES COMPILE_FLAGS
set_target_properties(ceph_test_rados_striper_api_striping PROPERTIES COMPILE_FLAGS
${UNITTEST_CXX_FLAGS})
add_ceph_test(rados-striper.sh ${CMAKE_SOURCE_DIR}/src/test/libradosstriper/rados-striper.sh)
add_executable(ceph_test_rados_striper_api_io
io.cc)
target_link_libraries(ceph_test_rados_striper_api_io librados radosstriper
${UNITTEST_LIBS} rados_striper_test)
set_target_properties(ceph_test_rados_striper_api_io PROPERTIES COMPILE_FLAGS
${UNITTEST_CXX_FLAGS})
add_executable(ceph_test_rados_striper_api_aio
aio.cc)
target_link_libraries(ceph_test_rados_striper_api_aio librados radosstriper
${UNITTEST_LIBS} rados_striper_test)
set_target_properties(ceph_test_rados_striper_api_aio PROPERTIES COMPILE_FLAGS
${UNITTEST_CXX_FLAGS})