17 lines
		
	
	
		
			518 B
		
	
	
	
		
			CMake
		
	
	
			
		
		
	
	
			17 lines
		
	
	
		
			518 B
		
	
	
	
		
			CMake
		
	
	
| # 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()
 |