Files
rk35xx-android14/test/dittosuite/CMakeLists.txt
T
hmz007 36ed224bac Rockchip Anroid14_SDK 20240628-rkr5 (2556df1a)
Signed-off-by: hmz007 <hmz007@gmail.com>
Change-Id: Ib87fdbe7a0be7dc961af3500fe9ea4589a127f9f
2024-10-29 18:12:02 +08:00

39 lines
674 B
CMake

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})
target_link_libraries(libdittosuite
benchmark_proto
${Protobuf_LIBRARIES}
${Protobuf_PROTOC_LIBRARIES}
pthread
)
add_executable(dittobench dittobench.cpp)
add_executable(dittotrace dittotrace.cpp)
target_link_libraries(dittobench
libdittosuite
)
target_link_libraries(dittotrace
libdittosuite
)
add_subdirectory(test)