- # exclude certain files
- # note the source dir on each
- set (tests_exclude "")
- if (${CMAKE_CXX_COMPILER_ID} STREQUAL "Clang") # might not be best test - Richard & Jason & Frank
- # clang linker segfaults on large testSerializationSLAM
- list (APPEND tests_exclude "testSerializationSLAM.cpp")
- endif()
- # Build tests
- gtsamAddTestsGlob(tests "test*.cpp" "${tests_exclude}" "gtsam")
- if(MSVC)
- set_property(SOURCE "${CMAKE_CURRENT_SOURCE_DIR}/testSerializationSLAM.cpp"
- APPEND PROPERTY COMPILE_FLAGS "/bigobj")
- endif()
|