Files
scylladb/streaming/CMakeLists.txt
2025-09-03 09:46:00 +03:00

32 lines
687 B
CMake

add_library(streaming STATIC)
target_sources(streaming
PRIVATE
consumer.cc
progress_info.cc
session_info.cc
stream_coordinator.cc
stream_manager.cc
stream_plan.cc
stream_receive_task.cc
stream_request.cc
stream_result_future.cc
stream_session.cc
stream_session_state.cc
stream_summary.cc
stream_task.cc
stream_blob.cc
stream_transfer_task.cc
table_check.cc)
target_include_directories(streaming
PUBLIC
${CMAKE_SOURCE_DIR})
target_link_libraries(streaming
PUBLIC
Seastar::seastar
xxHash::xxhash
PRIVATE
replica)
check_headers(check-headers streaming
GLOB_RECURSE ${CMAKE_CURRENT_SOURCE_DIR}/*.hh)