]> git.proxmox.com Git - ceph.git/blame - ceph/src/test/crush/CMakeLists.txt
update sources to v12.1.0
[ceph.git] / ceph / src / test / crush / CMakeLists.txt
CommitLineData
7c673cae
FG
1# unittest_crush_wrapper
2add_executable(unittest_crush_wrapper
3 CrushWrapper.cc)
4add_ceph_unittest(unittest_crush_wrapper ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/unittest_crush_wrapper)
5target_link_libraries(unittest_crush_wrapper global ${BLKID_LIBRARIES})
6
7# unittest_crush
8add_executable(unittest_crush
9 crush.cc
10 $<TARGET_OBJECTS:unit-main>
11 )
12add_ceph_unittest(unittest_crush ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/unittest_crush)
13target_link_libraries(unittest_crush global m ${BLKID_LIBRARIES})
14
15add_ceph_test(crush_weights.sh ${CMAKE_CURRENT_SOURCE_DIR}/crush_weights.sh)
16add_ceph_test(crush-classes.sh ${CMAKE_CURRENT_SOURCE_DIR}/crush-classes.sh)
31f18b77 17add_ceph_test(crush-choose-args.sh ${CMAKE_CURRENT_SOURCE_DIR}/crush-choose-args.sh)