add compiler.cmake file

This commit is contained in:
Bartosz Wieczorek 2018-01-22 15:50:23 +01:00
parent f2e2a7d6e1
commit 121b9a1956
3 changed files with 4 additions and 5 deletions

View File

@ -9,8 +9,7 @@ HunterGate(
project(eedb) project(eedb)
add_definitions( -std=c++1z ) include(cmake/Compiler.cmake)
include(cmake/FindAllRequirements.cmake) include(cmake/FindAllRequirements.cmake)
#hunter_add_package(Boost COMPONENTS system filesystem) #hunter_add_package(Boost COMPONENTS system filesystem)

1
cmake/Compiler.cmake Normal file
View File

@ -0,0 +1 @@
add_definitions( -std=c++1z )

View File

@ -13,14 +13,13 @@ include_directories( ${gmock_SOURCE_DIR}/include)
set(TEST_EXECUTABLE_NAME eedb_test ) set(TEST_EXECUTABLE_NAME eedb_test )
#add test files #add test files
file(GLOB_RECURSE TEST_FILES *.cpp ) file(GLOB_RECURSE TEST_FILES test_*.cpp )
INCLUDE_DIRECTORIES(${PostgreSQL_INCLUDE_DIRS}) INCLUDE_DIRECTORIES(${PostgreSQL_INCLUDE_DIRS})
add_executable( ${TEST_EXECUTABLE_NAME} ${TEST_FILES}) add_executable( ${TEST_EXECUTABLE_NAME} ${TEST_FILES})
target_link_libraries( ${TEST_EXECUTABLE_NAME} gmock gtest wt wttest eedb_db auth ${Boost_LIBRARIES} ) target_link_libraries( ${TEST_EXECUTABLE_NAME} GMock::main wt wttest eedb_db auth ${Boost_LIBRARIES} )
add_test( ${TEST_EXECUTABLE_NAME} ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/${TEST_EXECUTABLE_NAME}) add_test( ${TEST_EXECUTABLE_NAME} ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/${TEST_EXECUTABLE_NAME})
#endif() #endif()
if(enable_benchmarks) if(enable_benchmarks)