]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
RGW: Place D4N files under cmake conditional 52089/head
authorSamarah <samarah.uriarte@ibm.com>
Thu, 15 Jun 2023 17:10:41 +0000 (13:10 -0400)
committerSamarah <samarah.uriarte@ibm.com>
Thu, 15 Jun 2023 21:21:55 +0000 (17:21 -0400)
Signed-off-by: Samarah <samarah.uriarte@ibm.com>
src/rgw/CMakeLists.txt

index 1027fc02e19814d79f8570274725afe6a30bfe82..79bc05a4df13aa7d0ed70560cb281cc1ee733c49 100644 (file)
@@ -148,9 +148,6 @@ set(librgw_common_srcs
   rgw_bucket_encryption.cc
   rgw_tracer.cc
   rgw_lua_background.cc
-  driver/d4n/d4n_directory.cc
-  driver/d4n/d4n_datacache.cc
-  driver/d4n/rgw_sal_d4n.cc
   driver/rados/cls_fifo_legacy.cc
   driver/rados/rgw_bucket.cc
   driver/rados/rgw_bucket_sync.cc
@@ -199,8 +196,6 @@ set(librgw_common_srcs
   driver/rados/sync_fairness.cc)
 
 list(APPEND librgw_common_srcs
-  driver/d4n/d4n_directory.cc
-  driver/d4n/d4n_datacache.cc
   driver/immutable_config/store.cc
   driver/json_config/store.cc
   driver/rados/config/impl.cc
@@ -227,6 +222,11 @@ endif()
 if(WITH_RADOSGW_DAOS)
   list(APPEND librgw_common_srcs rgw_sal_daos.cc)
 endif()
+if(WITH_RADOSGW_D4N)
+  list(APPEND librgw_common_srcs driver/d4n/d4n_directory.cc)
+  list(APPEND librgw_common_srcs driver/d4n/d4n_datacache.cc)
+  list(APPEND librgw_common_srcs driver/d4n/rgw_sal_d4n.cc)
+endif()
 if(WITH_JAEGER)
   list(APPEND librgw_common_srcs rgw_tracer.cc)
 endif()