add_library(message STATIC) target_sources(message PRIVATE advanced_rpc_compressor.cc stream_compressor.cc dict_trainer.cc dictionary_service.cc dictionary_service.hh messaging_service.cc messaging_service.hh) target_include_directories(message PUBLIC ${CMAKE_SOURCE_DIR}) target_link_libraries(message PUBLIC gms Seastar::seastar absl::headers PRIVATE idl) if (Scylla_USE_PRECOMPILED_HEADER_USE) target_precompile_headers(message REUSE_FROM scylla-precompiled-header) endif() check_headers(check-headers message GLOB_RECURSE ${CMAKE_CURRENT_SOURCE_DIR}/*.hh)