X-Git-Url: https://gerrit.opnfv.org/gerrit/gitweb?a=blobdiff_plain;f=src%2Fceph%2Fsrc%2Ftest%2Fmon%2FCMakeLists.txt;fp=src%2Fceph%2Fsrc%2Ftest%2Fmon%2FCMakeLists.txt;h=4bc5b1cca4ac1bffd3b41c0dded00397703f10f1;hb=812ff6ca9fcd3e629e49d4328905f33eee8ca3f5;hp=0000000000000000000000000000000000000000;hpb=15280273faafb77777eab341909a3f495cf248d9;p=stor4nfv.git diff --git a/src/ceph/src/test/mon/CMakeLists.txt b/src/ceph/src/test/mon/CMakeLists.txt new file mode 100644 index 0000000..4bc5b1c --- /dev/null +++ b/src/ceph/src/test/mon/CMakeLists.txt @@ -0,0 +1,43 @@ +# ceph_test_mon_workloadgen +add_executable(ceph_test_mon_workloadgen + test_mon_workloadgen.cc + ) +target_link_libraries(ceph_test_mon_workloadgen + os + osdc + global + ${EXTRALIBS} + ${CMAKE_DL_LIBS} + ) +install(TARGETS ceph_test_mon_workloadgen + DESTINATION ${CMAKE_INSTALL_BINDIR}) + +# ceph_test_mon_msg +add_executable(ceph_test_mon_msg + test-mon-msg.cc + ) +target_link_libraries(ceph_test_mon_msg os osdc global ${UNITTEST_LIBS}) +set_target_properties(ceph_test_mon_msg PROPERTIES COMPILE_FLAGS + ${UNITTEST_CXX_FLAGS}) + +# unittest_mon_moncap +add_executable(unittest_mon_moncap + moncap.cc + ) +add_ceph_unittest(unittest_mon_moncap ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/unittest_mon_moncap) +target_link_libraries(unittest_mon_moncap mon global) + +# unittest_mon_pgmap +add_executable(unittest_mon_pgmap + PGMap.cc + $ + ) +add_ceph_unittest(unittest_mon_pgmap ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/unittest_mon_pgmap) +target_link_libraries(unittest_mon_pgmap mon global) + +# unittest_mon_montypes +add_executable(unittest_mon_montypes + test_mon_types.cc + ) +add_ceph_unittest(unittest_mon_montypes ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/unittest_mon_montypes) +target_link_libraries(unittest_mon_montypes mon global)