memgraph/src/coordination/CMakeLists.txt

31 lines
1.1 KiB
CMake
Raw Normal View History

add_library(mg-coordination STATIC)
add_library(mg::coordination ALIAS mg-coordination)
target_sources(mg-coordination
PUBLIC
include/coordination/coordinator_client.hpp
include/coordination/coordinator_state.hpp
include/coordination/coordinator_rpc.hpp
include/coordination/coordinator_server.hpp
include/coordination/coordinator_config.hpp
include/coordination/coordinator_exceptions.hpp
2024-01-23 17:59:11 +08:00
include/coordination/coordinator_instance.hpp
include/coordination/coordinator_slk.hpp
2024-01-22 18:57:56 +08:00
include/coordination/coordinator_data.hpp
include/coordination/constants.hpp
2024-01-18 17:58:34 +08:00
include/coordination/failover_status.hpp
include/coordination/coordinator_client_info.hpp
include/coordination/coordinator_cluster_config.hpp
PRIVATE
coordinator_client.cpp
coordinator_state.cpp
coordinator_rpc.cpp
coordinator_server.cpp
2024-01-23 15:30:57 +08:00
coordinator_data.cpp
)
target_include_directories(mg-coordination PUBLIC include)
target_link_libraries(mg-coordination
2024-01-23 17:59:11 +08:00
PUBLIC mg::utils mg::rpc mg::slk mg::io mg::repl_coord_glue rangev3
)