From: Leonid Usov Date: Sun, 8 Oct 2023 14:14:23 +0000 (+0300) Subject: test/rgw: don't compile POSIX test unless enabled X-Git-Tag: v19.0.0~318^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=refs%2Fpull%2F53884%2Fhead;p=ceph.git test/rgw: don't compile POSIX test unless enabled Signed-off-by: Leonid Usov --- diff --git a/src/test/rgw/CMakeLists.txt b/src/test/rgw/CMakeLists.txt index 2743802f830a..2e29f4b70b15 100644 --- a/src/test/rgw/CMakeLists.txt +++ b/src/test/rgw/CMakeLists.txt @@ -316,13 +316,15 @@ target_link_libraries(radosgw-cr-test ${rgw_libs} librados ${CURL_LIBRARIES} ${EXPAT_LIBRARIES} ${BLKID_LIBRARIES} GTest::GTest) -# unittest_posix_bucket_cache -add_executable(unittest_posix_bucket_cache - test_posix_bucket_cache.cc) -add_ceph_unittest(unittest_posix_bucket_cache) -target_compile_definitions(unittest_posix_bucket_cache PUBLIC LMDB_SAFE_NO_CPP_UTILITIES) -target_include_directories(unittest_posix_bucket_cache - SYSTEM PRIVATE "${CMAKE_SOURCE_DIR}/src/rgw" - SYSTEM PRIVATE "${CMAKE_SOURCE_DIR}/src/rgw/driver/posix") -target_link_libraries(unittest_posix_bucket_cache ${UNITTEST_LIBS} - ${rgw_libs} ${LMDB_LIBRARIES}) +if(WITH_RADOSGW_POSIX) + # unittest_posix_bucket_cache + add_executable(unittest_posix_bucket_cache + test_posix_bucket_cache.cc) + add_ceph_unittest(unittest_posix_bucket_cache) + target_compile_definitions(unittest_posix_bucket_cache PUBLIC LMDB_SAFE_NO_CPP_UTILITIES) + target_include_directories(unittest_posix_bucket_cache + SYSTEM PRIVATE "${CMAKE_SOURCE_DIR}/src/rgw" + SYSTEM PRIVATE "${CMAKE_SOURCE_DIR}/src/rgw/driver/posix") + target_link_libraries(unittest_posix_bucket_cache ${UNITTEST_LIBS} + ${rgw_libs} ${LMDB_LIBRARIES}) +endif(WITH_RADOSGW_POSIX)