vectorwrapper/test/CMakeLists.txt

26 lines
625 B
CMake
Raw Permalink Normal View History

2015-07-23 21:10:03 +00:00
cmake_minimum_required(VERSION 2.6.4 FATAL_ERROR)
cmake_policy(SET CMP0048 NEW)
2015-07-23 21:10:03 +00:00
2016-11-02 00:14:47 +00:00
include(CTest)
add_subdirectory(googletest)
set(GTEST_MAIN_CPP "${CMAKE_CURRENT_SOURCE_DIR}/googletest/googletest/src/gtest_main.cc")
set(UNITTEST_DATA_DIR "${CMAKE_CURRENT_SOURCE_DIR}/../data")
2015-07-23 21:10:03 +00:00
include_directories(SYSTEM
${CMAKE_CURRENT_SOURCE_DIR}/googletest/googletest/include
2015-07-23 21:10:03 +00:00
)
set(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} -O0 -std=c++11")
set(CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} -O3 -std=c++11")
add_definitions(
-Wall
-Wextra
-Wpedantic
-Wconversion
)
2015-07-23 21:10:03 +00:00
add_subdirectory(unit)
2016-11-02 00:14:47 +00:00
add_subdirectory(unit_noconv)