common/TextTable.cc)
add_executable(ceph-mon ${ceph_mon_srcs} $<TARGET_OBJECTS:heap_profiler_objs>)
add_dependencies(ceph-mon erasure_code_plugins)
-target_link_libraries(ceph-mon mon boost_thread common os global ${EXTRALIBS}
+ target_link_libraries(ceph-mon mon ${Boost_THREAD_LIBRARY} common os global ${EXTRALIBS}
${CMAKE_DL_LIBS} ${ALLOC_LIBS})
install(TARGETS ceph-mon DESTINATION bin)
$<TARGET_OBJECTS:heap_profiler_objs>
$<TARGET_OBJECTS:common_util_obj>)
target_link_libraries(ceph-mds mds osdc ${CMAKE_DL_LIBS} global
- ${ALLOC_LIBS} boost_thread)
+ ${ALLOC_LIBS} ${Boost_THREAD_LIBRARY})
install(TARGETS ceph-mds DESTINATION bin)
endif(${WITH_MDS})
$<TARGET_OBJECTS:heap_profiler_objs>)
set_target_properties(rbd PROPERTIES OUTPUT_NAME rbd)
target_link_libraries(rbd librbd librados global common keyutils udev
- boost_regex boost_program_options
+ ${Boost_REGEX_LIBRARY} ${Boost_PROGRAM_OPTIONS_LIBRARY}
${BLKID_LIBRARIES} ${CMAKE_DL_LIBS} ${ALLOC_LIBS})
install(TARGETS rbd DESTINATION bin)
install(PROGRAMS ${CMAKE_SOURCE_DIR}/src/ceph-rbdnamer DESTINATION bin)
${smalliobench_srcs}
$<TARGET_OBJECTS:heap_profiler_objs>
)
-target_link_libraries(smalliobench librados boost_program_options global
+target_link_libraries(smalliobench librados ${Boost_PROGRAM_OPTIONS_LIBRARY} global
${BLKID_LIBRARIES} ${CMAKE_DL_LIBS} ${ALLOC_LIBS})
# smalliobenchfs
${smalliobenchfs_srcs}
$<TARGET_OBJECTS:heap_profiler_objs>
)
-target_link_libraries(smalliobenchfs librados boost_program_options os global
+target_link_libraries(smalliobenchfs librados ${Boost_PROGRAM_OPTIONS_LIBRARY} os global
${BLKID_LIBRARIES} ${CMAKE_DL_LIBS} ${ALLOC_LIBS})
# smalliobenchdumb
${smalliobenchdumb_srcs}
$<TARGET_OBJECTS:heap_profiler_objs>
)
-target_link_libraries(smalliobenchdumb librados boost_program_options os global
+target_link_libraries(smalliobenchdumb librados ${Boost_PROGRAM_OPTIONS_LIBRARY} os global
${BLKID_LIBRARIES} ${CMAKE_DL_LIBS} ${ALLOC_LIBS})
# smalliobenchrbd
librados
os
global
- boost_program_options
+ ${Boost_PROGRAM_OPTIONS_LIBRARY}
blkid
udev
${BLKID_LIBRARIES}
${tpbench_srcs}
$<TARGET_OBJECTS:heap_profiler_objs>
)
-target_link_libraries(tpbench librados boost_program_options os global
+target_link_libraries(tpbench librados ${Boost_PROGRAM_OPTIONS_LIBRARY} os global
${BLKID_LIBRARIES} ${CMAKE_DL_LIBS} ${ALLOC_LIBS})
# omapbench
)
target_link_libraries(omapbench
librados
- boost_program_options
+ ${Boost_PROGRAM_OPTIONS_LIBRARY}
os
global
${BLKID_LIBRARIES}
)
add_test(unittest_encoding unittest_encoding)
add_dependencies(check unittest_encoding)
-#target_link_libraries(unittest_encoding librados global boost_filesystem
+#target_link_libraries(unittest_encoding librados global ${Boost_FILESYSTEM_LIBRARY}
target_link_libraries(unittest_encoding cephfs librados pthread rt m ${BLKID_LIBRARIES} ${CMAKE_DL_LIBS} ${ALLOC_LIBS} ${UNITTEST_LIBS})
set_target_properties(unittest_encoding
PROPERTIES COMPILE_FLAGS ${UNITTEST_CXX_FLAGS})
cls_rgw_client
cls_user_client
cls_lock_client
- boost_regex
+ ${Boost_REGEX_LIBRARY}
${BLKID_LIBRARIES}
${CMAKE_DL_LIBS} ${ALLOC_LIBS} ${UNITTEST_LIBS} ${CRYPTO_LIBS})
set_target_properties(test_cls_rgw_meta PROPERTIES COMPILE_FLAGS
cls_rgw_client
cls_user_client
cls_lock_client
- boost_regex
+ ${Boost_REGEX_LIBRARY}
${BLKID_LIBRARIES}
${CMAKE_DL_LIBS}
${ALLOC_LIBS}
$<TARGET_OBJECTS:heap_profiler_objs>
)
target_link_libraries(simple_server
- os global common boost_regex
+ os global common ${Boost_REGEX_LIBRARY}
${EXTRALIBS}
${ALLOC_LIBS}
${CMAKE_DL_LIBS}
$<TARGET_OBJECTS:heap_profiler_objs>
)
target_link_libraries(simple_client
- os global common boost_regex
+ os global common ${Boost_REGEX_LIBRARY}
${EXTRALIBS}
${ALLOC_LIBS}
${CMAKE_DL_LIBS}
$<TARGET_OBJECTS:heap_profiler_objs>
)
target_link_libraries(xio_server
- os global common boost_regex
+ os global common ${Boost_REGEX_LIBRARY}
${Xio_LIBRARY} ibverbs rdmacm pthread rt
${EXTRALIBS}
${ALLOC_LIBS}
$<TARGET_OBJECTS:heap_profiler_objs>
)
target_link_libraries(xio_client
- os global common boost_regex
+ os global common ${Boost_REGEX_LIBRARY}
${Xio_LIBRARY} ibverbs rdmacm pthread rt
${EXTRALIBS}
${ALLOC_LIBS}