20 lines
		
	
	
		
			635 B
		
	
	
	
		
			CMake
		
	
	
			
		
		
	
	
			20 lines
		
	
	
		
			635 B
		
	
	
	
		
			CMake
		
	
	
# if GTSAM_ENABLE_BOOST_SERIALIZATION is not set then SolverComparer.cpp will not compile
 | 
						|
if (NOT GTSAM_ENABLE_BOOST_SERIALIZATION)
 | 
						|
    list (APPEND excluded_examples
 | 
						|
    "SolverComparer.cpp"
 | 
						|
  )
 | 
						|
endif()
 | 
						|
 | 
						|
# Add examples to exclude if GTSAM_USE_BOOST_FEATURES is not set
 | 
						|
if (NOT GTSAM_USE_BOOST_FEATURES) 
 | 
						|
  # add to excluded examples
 | 
						|
  list (APPEND excluded_examples
 | 
						|
      "CombinedImuFactorsExample.cpp"
 | 
						|
      "ImuFactorsExample.cpp"
 | 
						|
      "ShonanAveragingCLI.cpp"
 | 
						|
      "SolverComparer.cpp"
 | 
						|
      )
 | 
						|
endif()
 | 
						|
 | 
						|
gtsamAddExamplesGlob("*.cpp" "${excluded_examples}" "gtsam;${Boost_PROGRAM_OPTIONS_LIBRARY}" ${GTSAM_BUILD_EXAMPLES_ALWAYS})
 |