kopia lustrzana https://github.com/vsamy/DiFipp
rodzic
6a11b84fbc
commit
2e14f70684
|
@ -35,7 +35,7 @@ SET(PROJECT_DEBUG_POSTFIX "_d")
|
|||
set(INSTALL_GENERATED_HEADERS OFF)
|
||||
|
||||
set(DOXYGEN_USE_MATHJAX "NO")
|
||||
set(CMAKE_CXX_STANDARD 14)
|
||||
set(CMAKE_CXX_STANDARD 17)
|
||||
|
||||
option(BUILD_TESTING "Disable unit tests." ON)
|
||||
option(BUILD_TEST_STATIC_BOOST "Build unit tests with static boost libraries" OFF)
|
||||
|
|
|
@ -31,6 +31,9 @@ find_package(Catch2 REQUIRED)
|
|||
|
||||
macro(addTest testName)
|
||||
add_executable(${testName} ${testName}.cpp)
|
||||
if (MSVC)
|
||||
target_compile_definitions(${testName} PUBLIC _SILENCE_ALL_CXX17_DEPRECATION_WARNINGS)
|
||||
endif()
|
||||
target_link_libraries(${testName} PRIVATE Catch2::Catch2)
|
||||
target_compile_definitions(${testName} PRIVATE CATCH_CONFIG_MAIN)
|
||||
target_include_directories(${testName} SYSTEM PRIVATE "${EIGEN3_INCLUDE_DIR}")
|
||||
|
|
Ładowanie…
Reference in New Issue