blob: e111b8a9f61c82fc72c1c149baf7addabc233f55 [file] [log] [blame]
cmake_minimum_required(VERSION 3.10)
project(DittoSuite)
set(CMAKE_CXX_STANDARD 17)
set(CMAKE_CXX_STANDARD_REQUIRED True)
set(CMAKE_BUILD_TYPE Debug)
add_subdirectory(schema)
include_directories(include)
include_directories(${CMAKE_CURRENT_BINARY_DIR})
file(GLOB libditto_src
src/*.cpp
)
add_library(libdittosuite STATIC ${libditto_src})
add_executable(dittobench dittobench.cpp)
target_link_libraries(dittobench
libdittosuite
benchmark_proto
${Protobuf_LIBRARIES}
${Protobuf_PROTOC_LIBRARIES}
)
add_subdirectory(test)