diff --git a/cloud/blockstore/libs/service_local/CMakeLists.darwin-x86_64.txt b/cloud/blockstore/libs/service_local/CMakeLists.darwin-x86_64.txt index ffd93da2cb..d6ffcafa28 100644 --- a/cloud/blockstore/libs/service_local/CMakeLists.darwin-x86_64.txt +++ b/cloud/blockstore/libs/service_local/CMakeLists.darwin-x86_64.txt @@ -29,6 +29,7 @@ target_link_libraries(blockstore-libs-service_local PUBLIC target_sources(blockstore-libs-service_local PRIVATE ${CMAKE_SOURCE_DIR}/cloud/blockstore/libs/service_local/broken_storage.cpp ${CMAKE_SOURCE_DIR}/cloud/blockstore/libs/service_local/compound_storage.cpp + ${CMAKE_SOURCE_DIR}/cloud/blockstore/libs/service_local/file_io_service_provider.cpp ${CMAKE_SOURCE_DIR}/cloud/blockstore/libs/service_local/rdma_protocol.cpp ${CMAKE_SOURCE_DIR}/cloud/blockstore/libs/service_local/service_local.cpp ${CMAKE_SOURCE_DIR}/cloud/blockstore/libs/service_local/storage_aio.cpp diff --git a/cloud/blockstore/libs/service_local/CMakeLists.linux-aarch64.txt b/cloud/blockstore/libs/service_local/CMakeLists.linux-aarch64.txt index 701f76182e..5b997e701a 100644 --- a/cloud/blockstore/libs/service_local/CMakeLists.linux-aarch64.txt +++ b/cloud/blockstore/libs/service_local/CMakeLists.linux-aarch64.txt @@ -30,6 +30,7 @@ target_link_libraries(blockstore-libs-service_local PUBLIC target_sources(blockstore-libs-service_local PRIVATE ${CMAKE_SOURCE_DIR}/cloud/blockstore/libs/service_local/broken_storage.cpp ${CMAKE_SOURCE_DIR}/cloud/blockstore/libs/service_local/compound_storage.cpp + ${CMAKE_SOURCE_DIR}/cloud/blockstore/libs/service_local/file_io_service_provider.cpp ${CMAKE_SOURCE_DIR}/cloud/blockstore/libs/service_local/rdma_protocol.cpp ${CMAKE_SOURCE_DIR}/cloud/blockstore/libs/service_local/service_local.cpp ${CMAKE_SOURCE_DIR}/cloud/blockstore/libs/service_local/storage_aio.cpp diff --git a/cloud/blockstore/libs/service_local/CMakeLists.linux-x86_64.txt b/cloud/blockstore/libs/service_local/CMakeLists.linux-x86_64.txt index 701f76182e..5b997e701a 100644 --- a/cloud/blockstore/libs/service_local/CMakeLists.linux-x86_64.txt +++ b/cloud/blockstore/libs/service_local/CMakeLists.linux-x86_64.txt @@ -30,6 +30,7 @@ target_link_libraries(blockstore-libs-service_local PUBLIC target_sources(blockstore-libs-service_local PRIVATE ${CMAKE_SOURCE_DIR}/cloud/blockstore/libs/service_local/broken_storage.cpp ${CMAKE_SOURCE_DIR}/cloud/blockstore/libs/service_local/compound_storage.cpp + ${CMAKE_SOURCE_DIR}/cloud/blockstore/libs/service_local/file_io_service_provider.cpp ${CMAKE_SOURCE_DIR}/cloud/blockstore/libs/service_local/rdma_protocol.cpp ${CMAKE_SOURCE_DIR}/cloud/blockstore/libs/service_local/service_local.cpp ${CMAKE_SOURCE_DIR}/cloud/blockstore/libs/service_local/storage_aio.cpp diff --git a/cloud/blockstore/libs/service_local/CMakeLists.windows-x86_64.txt b/cloud/blockstore/libs/service_local/CMakeLists.windows-x86_64.txt index ffd93da2cb..d6ffcafa28 100644 --- a/cloud/blockstore/libs/service_local/CMakeLists.windows-x86_64.txt +++ b/cloud/blockstore/libs/service_local/CMakeLists.windows-x86_64.txt @@ -29,6 +29,7 @@ target_link_libraries(blockstore-libs-service_local PUBLIC target_sources(blockstore-libs-service_local PRIVATE ${CMAKE_SOURCE_DIR}/cloud/blockstore/libs/service_local/broken_storage.cpp ${CMAKE_SOURCE_DIR}/cloud/blockstore/libs/service_local/compound_storage.cpp + ${CMAKE_SOURCE_DIR}/cloud/blockstore/libs/service_local/file_io_service_provider.cpp ${CMAKE_SOURCE_DIR}/cloud/blockstore/libs/service_local/rdma_protocol.cpp ${CMAKE_SOURCE_DIR}/cloud/blockstore/libs/service_local/service_local.cpp ${CMAKE_SOURCE_DIR}/cloud/blockstore/libs/service_local/storage_aio.cpp diff --git a/cloud/blockstore/libs/service_local/ut/CMakeLists.darwin-x86_64.txt b/cloud/blockstore/libs/service_local/ut/CMakeLists.darwin-x86_64.txt index 99bef9af7b..276bf4fd07 100644 --- a/cloud/blockstore/libs/service_local/ut/CMakeLists.darwin-x86_64.txt +++ b/cloud/blockstore/libs/service_local/ut/CMakeLists.darwin-x86_64.txt @@ -29,6 +29,7 @@ target_link_options(cloud-blockstore-libs-service_local-ut PRIVATE ) target_sources(cloud-blockstore-libs-service_local-ut PRIVATE ${CMAKE_SOURCE_DIR}/cloud/blockstore/libs/service_local/compound_storage_ut.cpp + ${CMAKE_SOURCE_DIR}/cloud/blockstore/libs/service_local/file_io_service_provider_ut.cpp ${CMAKE_SOURCE_DIR}/cloud/blockstore/libs/service_local/storage_aio_ut.cpp ${CMAKE_SOURCE_DIR}/cloud/blockstore/libs/service_local/storage_null_ut.cpp ${CMAKE_SOURCE_DIR}/cloud/blockstore/libs/service_local/storage_spdk_ut.cpp diff --git a/cloud/blockstore/libs/service_local/ut/CMakeLists.linux-aarch64.txt b/cloud/blockstore/libs/service_local/ut/CMakeLists.linux-aarch64.txt index 57db4cd02f..2972646b86 100644 --- a/cloud/blockstore/libs/service_local/ut/CMakeLists.linux-aarch64.txt +++ b/cloud/blockstore/libs/service_local/ut/CMakeLists.linux-aarch64.txt @@ -32,6 +32,7 @@ target_link_options(cloud-blockstore-libs-service_local-ut PRIVATE ) target_sources(cloud-blockstore-libs-service_local-ut PRIVATE ${CMAKE_SOURCE_DIR}/cloud/blockstore/libs/service_local/compound_storage_ut.cpp + ${CMAKE_SOURCE_DIR}/cloud/blockstore/libs/service_local/file_io_service_provider_ut.cpp ${CMAKE_SOURCE_DIR}/cloud/blockstore/libs/service_local/storage_aio_ut.cpp ${CMAKE_SOURCE_DIR}/cloud/blockstore/libs/service_local/storage_null_ut.cpp ${CMAKE_SOURCE_DIR}/cloud/blockstore/libs/service_local/storage_spdk_ut.cpp diff --git a/cloud/blockstore/libs/service_local/ut/CMakeLists.linux-x86_64.txt b/cloud/blockstore/libs/service_local/ut/CMakeLists.linux-x86_64.txt index b485fa8829..004112d592 100644 --- a/cloud/blockstore/libs/service_local/ut/CMakeLists.linux-x86_64.txt +++ b/cloud/blockstore/libs/service_local/ut/CMakeLists.linux-x86_64.txt @@ -33,6 +33,7 @@ target_link_options(cloud-blockstore-libs-service_local-ut PRIVATE ) target_sources(cloud-blockstore-libs-service_local-ut PRIVATE ${CMAKE_SOURCE_DIR}/cloud/blockstore/libs/service_local/compound_storage_ut.cpp + ${CMAKE_SOURCE_DIR}/cloud/blockstore/libs/service_local/file_io_service_provider_ut.cpp ${CMAKE_SOURCE_DIR}/cloud/blockstore/libs/service_local/storage_aio_ut.cpp ${CMAKE_SOURCE_DIR}/cloud/blockstore/libs/service_local/storage_null_ut.cpp ${CMAKE_SOURCE_DIR}/cloud/blockstore/libs/service_local/storage_spdk_ut.cpp diff --git a/cloud/blockstore/libs/service_local/ut/CMakeLists.windows-x86_64.txt b/cloud/blockstore/libs/service_local/ut/CMakeLists.windows-x86_64.txt index 85ba534ecb..84a5ba21a6 100644 --- a/cloud/blockstore/libs/service_local/ut/CMakeLists.windows-x86_64.txt +++ b/cloud/blockstore/libs/service_local/ut/CMakeLists.windows-x86_64.txt @@ -22,6 +22,7 @@ target_link_libraries(cloud-blockstore-libs-service_local-ut PUBLIC ) target_sources(cloud-blockstore-libs-service_local-ut PRIVATE ${CMAKE_SOURCE_DIR}/cloud/blockstore/libs/service_local/compound_storage_ut.cpp + ${CMAKE_SOURCE_DIR}/cloud/blockstore/libs/service_local/file_io_service_provider_ut.cpp ${CMAKE_SOURCE_DIR}/cloud/blockstore/libs/service_local/storage_aio_ut.cpp ${CMAKE_SOURCE_DIR}/cloud/blockstore/libs/service_local/storage_null_ut.cpp ${CMAKE_SOURCE_DIR}/cloud/blockstore/libs/service_local/storage_spdk_ut.cpp