eedb/benchmarks/CMakeLists.txt
2017-03-22 10:00:26 +01:00

21 lines
631 B
CMake

cmake_minimum_required(VERSION 3.0.2)
project(Benchmarks LANGUAGES CXX)
include_directories( . )
include_directories( ${eedb_app_SOURCE_DIR} )
include_directories( ../share )
include_directories( ${benchmarks_SOURCE_DIR}/include)
set(TEST_EXECUTABLE_NAME eedb_benchmarks )
#add test files
file(GLOB_RECURSE TEST_FILES *.cpp )
INCLUDE_DIRECTORIES(${PostgreSQL_INCLUDE_DIRS})
add_executable( ${TEST_EXECUTABLE_NAME} ${TEST_FILES})
target_link_libraries( ${TEST_EXECUTABLE_NAME} benchmark wt wttest eedb_db auth ${Boost_LIBRARIES} )
add_test( ${TEST_EXECUTABLE_NAME} ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/${TEST_EXECUTABLE_NAME})