@@ -25,7 +25,6 @@ add_executable(ceph_test_rgw_d4n_directory
2525 test_d4n_directory.cc
2626 )
2727target_include_directories (ceph_test_rgw_d4n_directory
28- PUBLIC "${CMAKE_SOURCE_DIR} /src/dmclock/support/src"
2928 SYSTEM PRIVATE "${CMAKE_SOURCE_DIR} /src/rgw/driver/d4n" )
3029target_link_libraries (ceph_test_rgw_d4n_directory PRIVATE
3130 rgw_common
@@ -42,7 +41,6 @@ add_executable(ceph_test_rgw_d4n_policy
4241 test_d4n_policy.cc
4342 )
4443target_include_directories (ceph_test_rgw_d4n_policy
45- PUBLIC "${CMAKE_SOURCE_DIR} /src/dmclock/support/src"
4644 SYSTEM PRIVATE "${CMAKE_SOURCE_DIR} /src/rgw/" )
4745target_link_libraries (ceph_test_rgw_d4n_policy PRIVATE
4846 rgw_common
@@ -59,7 +57,6 @@ add_executable(ceph_test_rgw_redis_driver
5957 test_redis_driver.cc
6058 )
6159target_include_directories (ceph_test_rgw_redis_driver
62- PUBLIC "${CMAKE_SOURCE_DIR} /src/dmclock/support/src"
6360 SYSTEM PRIVATE "${CMAKE_SOURCE_DIR} /src/rgw/" )
6461target_link_libraries (ceph_test_rgw_redis_driver PRIVATE
6562 rgw_common
@@ -71,6 +68,22 @@ target_link_libraries(ceph_test_rgw_redis_driver PRIVATE
7168 )
7269 target_link_libraries (ceph_test_rgw_redis_driver PRIVATE spawn)
7370install (TARGETS ceph_test_rgw_redis_driver DESTINATION ${CMAKE_INSTALL_BINDIR} )
71+
72+ add_executable (ceph_test_rgw_ssd_driver
73+ test_ssd_driver.cc
74+ )
75+ target_include_directories (ceph_test_rgw_ssd_driver
76+ SYSTEM PRIVATE "${CMAKE_SOURCE_DIR} /src/rgw/" )
77+ target_link_libraries (ceph_test_rgw_ssd_driver PRIVATE
78+ rgw_common
79+ librados
80+ ceph-common
81+ ${rgw_libs}
82+ ${UNITTEST_LIBS}
83+ ${EXTRALIBS}
84+ )
85+ target_link_libraries (ceph_test_rgw_ssd_driver PRIVATE spawn)
86+ install (TARGETS ceph_test_rgw_ssd_driver DESTINATION ${CMAKE_INSTALL_BINDIR} )
7487endif ()
7588
7689#unittest_rgw_bencode
@@ -119,23 +132,6 @@ add_executable(unittest_rgw_ratelimit test_rgw_ratelimit.cc $<TARGET_OBJECTS:uni
119132target_link_libraries (unittest_rgw_ratelimit ${rgw_libs} )
120133add_ceph_unittest(unittest_rgw_ratelimit)
121134
122- add_executable (ceph_test_rgw_ssd_driver
123- test_ssd_driver.cc
124- )
125- target_include_directories (ceph_test_rgw_ssd_driver
126- PUBLIC "${CMAKE_SOURCE_DIR} /src/dmclock/support/src"
127- SYSTEM PRIVATE "${CMAKE_SOURCE_DIR} /src/rgw/" )
128- target_link_libraries (ceph_test_rgw_ssd_driver PRIVATE
129- rgw_common
130- librados
131- ceph-common
132- ${rgw_libs}
133- ${UNITTEST_LIBS}
134- ${EXTRALIBS}
135- )
136- target_link_libraries (ceph_test_rgw_ssd_driver PRIVATE spawn)
137- install (TARGETS ceph_test_rgw_ssd_driver DESTINATION ${CMAKE_INSTALL_BINDIR} )
138-
139135# ceph_test_rgw_manifest
140136set (test_rgw_manifest_srcs test_rgw_manifest.cc)
141137add_executable (ceph_test_rgw_manifest
0 commit comments