crdt_tests/bench/CMakeLists.txt

49 lines
860 B
CMake

cmake_minimum_required(VERSION 3.9 FATAL_ERROR)
project(crdt_bench CXX C)
########################################
add_executable(crdt_bench_jpaper_v0
./v0_jpaper.cpp
)
target_link_libraries(crdt_bench_jpaper_v0 PUBLIC
crdt_version0
nlohmann_json::nlohmann_json
)
########################################
add_executable(crdt_bench_jpaper_v1
./v1_jpaper.cpp
)
target_link_libraries(crdt_bench_jpaper_v1 PUBLIC
crdt_version1
nlohmann_json::nlohmann_json
)
########################################
add_executable(crdt_bench_jpaper_v2
./v2_jpaper.cpp
)
target_link_libraries(crdt_bench_jpaper_v2 PUBLIC
crdt_version2
nlohmann_json::nlohmann_json
)
########################################
add_executable(crdt_bench_jpaper_v3
./v3_jpaper.cpp
)
target_link_libraries(crdt_bench_jpaper_v3 PUBLIC
crdt_version3
nlohmann_json::nlohmann_json
)