]> git.proxmox.com Git - ceph.git/blob - ceph/src/test/libcephfs/CMakeLists.txt
update sources to v12.2.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 deleg.cc
12 )
13 set_target_properties(ceph_test_libcephfs PROPERTIES COMPILE_FLAGS
14 ${UNITTEST_CXX_FLAGS})
15 target_link_libraries(ceph_test_libcephfs
16 cephfs
17 ${UNITTEST_LIBS}
18 ${EXTRALIBS}
19 ${CMAKE_DL_LIBS}
20 )
21 install(TARGETS ceph_test_libcephfs
22 DESTINATION ${CMAKE_INSTALL_BINDIR})
23
24 add_executable(ceph_test_libcephfs_access
25 test.cc
26 access.cc
27 )
28 set_target_properties(ceph_test_libcephfs_access PROPERTIES COMPILE_FLAGS
29 ${UNITTEST_CXX_FLAGS})
30 target_link_libraries(ceph_test_libcephfs_access
31 ceph-common
32 cephfs
33 librados
34 ${UNITTEST_LIBS}
35 ${EXTRALIBS}
36 ${CMAKE_DL_LIBS}
37 )
38 install(TARGETS ceph_test_libcephfs_access
39 DESTINATION ${CMAKE_INSTALL_BINDIR})
40 endif(${WITH_CEPHFS})
41