mirror of
https://github.com/ceph/ceph
synced 2025-02-22 02:27:29 +00:00
cmake: add missing common/util.cc dependency
Signed-off-by: Casey Bodley <casey@cohortfs.com>
This commit is contained in:
parent
15dd70cd5a
commit
a8fca3c212
@ -336,7 +336,8 @@ set(librados_srcs
|
||||
)
|
||||
add_library(librados ${CEPH_SHARED} ${librados_srcs}
|
||||
$<TARGET_OBJECTS:cls_references_objs>
|
||||
$<TARGET_OBJECTS:heap_profiler_objs>)
|
||||
$<TARGET_OBJECTS:heap_profiler_objs>
|
||||
$<TARGET_OBJECTS:common_util_obj>)
|
||||
add_dependencies(librados osdc)
|
||||
target_link_libraries(librados PRIVATE osdc osd os global common cls_lock_client
|
||||
${CRYPTO_LIBS} ${EXTRALIBS} ${TCMALLOC_LIBS})
|
||||
@ -482,7 +483,9 @@ target_link_libraries(osd dl leveldb)
|
||||
set(ceph_osd_srcs
|
||||
ceph_osd.cc
|
||||
objclass/class_api.cc)
|
||||
add_executable(ceph-osd ${ceph_osd_srcs} $<TARGET_OBJECTS:heap_profiler_objs>)
|
||||
add_executable(ceph-osd ${ceph_osd_srcs}
|
||||
$<TARGET_OBJECTS:heap_profiler_objs>
|
||||
$<TARGET_OBJECTS:common_util_obj>)
|
||||
target_link_libraries(ceph-osd osd os global ${TCMALLOC_LIBS})
|
||||
install(TARGETS ceph-osd DESTINATION bin)
|
||||
|
||||
@ -524,7 +527,9 @@ if(${WITH_MDS})
|
||||
add_library(mds ${mds_srcs})
|
||||
set(ceph_mds_srcs
|
||||
ceph_mds.cc)
|
||||
add_executable(ceph-mds ${ceph_mds_srcs} $<TARGET_OBJECTS:heap_profiler_objs>)
|
||||
add_executable(ceph-mds ${ceph_mds_srcs}
|
||||
$<TARGET_OBJECTS:heap_profiler_objs>
|
||||
$<TARGET_OBJECTS:common_util_obj>)
|
||||
target_link_libraries(ceph-mds mds osdc ${CMAKE_DL_LIBS} global
|
||||
${TCMALLOC_LIBS} boost_thread)
|
||||
install(TARGETS ceph-mds DESTINATION bin)
|
||||
|
Loading…
Reference in New Issue
Block a user