* refs/pull/62865/head:
test/libcephfs: copy DT_NEEDED entries from input libraries
test/fs: only add libcephfs as library dependency
test/client: do not depend on libcephfs
Reviewed-by: Viacheslav Dubeyko <Slava.Dubeyko@ibm.com>
${UNITTEST_LIBS}
${EXTRALIBS}
${CMAKE_DL_LIBS}
- )
+ )
+ if(NOT WIN32)
+ target_link_options(ceph_test_libcephfs_access PRIVATE -Wl,--copy-dt-needed-entries)
+ endif()
install(TARGETS ceph_test_libcephfs_access
DESTINATION ${CMAKE_INSTALL_BINDIR})
+
+ add_executable(ceph_test_libcephfs_perfcounters
+ perfcounters.cc
+ main.cc
+ )
+ target_link_libraries(ceph_test_libcephfs_perfcounters
+ ceph-common
+ cephfs
+ librados
+ ${UNITTEST_LIBS}
+ ${EXTRALIBS}
+ ${CMAKE_DL_LIBS}
+ )
+ install(TARGETS ceph_test_libcephfs_perfcounters
+ DESTINATION ${CMAKE_INSTALL_BINDIR})
endif(WITH_LIBCEPHFS)