]> git.proxmox.com Git - ceph.git/blob - ceph/src/test/libcephfs/CMakeLists.txt
add subtree-ish sources for 12.0.3
[ceph.git] / ceph / src / test / libcephfs / CMakeLists.txt
1 if(${WITH_CEPHFS})
2 add_executable(ceph_test_libcephfs
3 test.cc
4 readdir_r_cb.cc
5 caps.cc
6 multiclient.cc
7 flock.cc
8 recordlock.cc
9 acl.cc
10 main.cc
11 )
12 set_target_properties(ceph_test_libcephfs PROPERTIES COMPILE_FLAGS
13 ${UNITTEST_CXX_FLAGS})
14 target_link_libraries(ceph_test_libcephfs
15 cephfs
16 ${UNITTEST_LIBS}
17 ${EXTRALIBS}
18 ${CMAKE_DL_LIBS}
19 )
20 install(TARGETS ceph_test_libcephfs
21 DESTINATION ${CMAKE_INSTALL_BINDIR})
22
23 add_executable(ceph_test_libcephfs_access
24 test.cc
25 access.cc
26 )
27 set_target_properties(ceph_test_libcephfs_access PROPERTIES COMPILE_FLAGS
28 ${UNITTEST_CXX_FLAGS})
29 target_link_libraries(ceph_test_libcephfs_access
30 ceph-common
31 cephfs
32 librados
33 ${UNITTEST_LIBS}
34 ${EXTRALIBS}
35 ${CMAKE_DL_LIBS}
36 )
37 install(TARGETS ceph_test_libcephfs_access
38 DESTINATION ${CMAKE_INSTALL_BINDIR})
39 endif(${WITH_CEPHFS})
40