0518b60c4d 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' into hybrid-timing  
							
							
							
						 
						
							2025-01-02 15:36:53 -05:00  
				
					
						
							
							
								 
						
							
							
								cd27b7f2ac 
								
							
								 
							
						 
						
							
							
								
								Add BUILD_SHARED_LIBS as a configurable option  
							
							... 
							
							
							
							Update build logic to match and also prevent conflicting options 
							
						 
						
							2025-01-01 00:10:12 -05:00  
				
					
						
							
							
								 
						
							
							
								02d461e359 
								
							
								 
							
						 
						
							
							
								
								make a cmake flag  
							
							
							
						 
						
							2024-12-30 22:49:58 -05:00  
				
					
						
							
							
								 
						
							
							
								4437baf013 
								
							
								 
							
						 
						
							
							
								
								expose GTSAM_ENABLE_TIMING  
							
							
							
						 
						
							2024-12-18 12:30:33 -05:00  
				
					
						
							
							
								 
						
							
							
								9b67c3a57a 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' into remove-nrAssignments  
							
							
							
						 
						
							2023-11-06 17:32:41 -05:00  
				
					
						
							
							
								 
						
							
							
								a30999f1de 
								
							
								 
							
						 
						
							
							
								
								Move testing cmake flags back to GtsamTesting  
							
							
							
						 
						
							2023-10-08 14:44:38 -04:00  
				
					
						
							
							
								 
						
							
							
								8f61d0b2ed 
								
							
								 
							
						 
						
							
							
								
								mark private options as advanced and move GTSAM specific options to HandleGeneralOptions.cmake  
							
							
							
						 
						
							2023-10-08 11:23:54 -04:00  
				
					
						
							
							
								 
						
							
							
								7703b7dca2 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1520  from borglab/fan/cmake_rot2_option  
							
							
							
						 
						
							2023-07-01 23:45:10 -04:00  
				
					
						
							
							
								 
						
							
							
								d87db0a2f1 
								
							
								 
							
						 
						
							
							
								
								Fix the CI under normal circumstances  
							
							... 
							
							
							
							Signed-off-by: Fan Jiang <i@fanjiang.me> 
							
						 
						
							2023-07-01 13:57:11 -07:00  
				
					
						
							
							
								 
						
							
							
								29c1816a81 
								
							
								 
							
						 
						
							
							
								
								change to GTSAM_DT_MERGING and expose via CMake  
							
							
							
						 
						
							2023-06-09 20:13:06 -04:00  
				
					
						
							
							
								 
						
							
							
								2d48dd0608 
								
							
								 
							
						 
						
							
							
								
								memory sanitizer flag in CMake  
							
							
							
						 
						
							2023-06-05 15:08:06 -04:00  
				
					
						
							
							
								 
						
							
							
								3f30ac2aef 
								
							
								 
							
						 
						
							
							
								
								Add missing option in the CMake for Pose2  
							
							
							
						 
						
							2023-04-25 15:01:57 -04:00  
				
					
						
							
							
								 
						
							
							
								3819f7ee03 
								
									
								
							
								 
							
						 
						
							
							
								
								Go back to default shared libraries, and fix unhandled case.  
							
							
							
						 
						
							2023-03-06 01:30:50 +01:00  
				
					
						
							
							
								 
						
							
							
								d303b221de 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' into law/cmakeoptions  
							
							
							
						 
						
							2023-02-15 21:52:28 -05:00  
				
					
						
							
							
								 
						
							
							
								3374524172 
								
							
								 
							
						 
						
							
							
								
								clean up cmake  
							
							
							
						 
						
							2023-02-12 22:16:32 -05:00  
				
					
						
							
							
								 
						
							
							
								1bed89e942 
								
							
								 
							
						 
						
							
							
								
								Allow override of BUILD_SHARED_LIBS  
							
							... 
							
							
							
							The cmake option BUILD_SHARED_LIBS is a cmake built-in option
to control if libraries are by default SHARED or STATIC.
For large projects, it is desired to be able to design gtsam as a
shared or static library regardless of the value of BUILD_SHARED_LIBS.
This change is unobtrusive, two new cmake options are created, to
force gtsam to be a shared or static library. If neither option is
set (this is the default), the behavior of gtsam remains unchanged
which is to use BUILD_SHARED_LIBS decision. 
							
						 
						
							2023-02-12 13:29:30 -08:00  
				
					
						
							
							
								 
						
							
							
								1d7181be10 
								
							
								 
							
						 
						
							
							
								
								fix CI issue  
							
							
							
						 
						
							2023-01-23 15:56:33 -08:00  
				
					
						
							
							
								 
						
							
							
								b2134d1d12 
								
							
								 
							
						 
						
							
							
								
								move the option to enable boost serialization to a different file  
							
							
							
						 
						
							2023-01-23 14:21:24 -08:00  
				
					
						
							
							
								 
						
							
							
								ac2db387d6 
								
							
								 
							
						 
						
							
							
								
								Switch flag to V43  
							
							
							
						 
						
							2023-01-20 22:50:05 -08:00  
				
					
						
							
							
								 
						
							
							
								6d0c55901c 
								
							
								 
							
						 
						
							
							
								
								Global replace to V42  
							
							
							
						 
						
							2022-01-02 15:49:47 -05:00  
				
					
						
							
							
								 
						
							
							
								cd682fecc3 
								
							
								 
							
						 
						
							
							
								
								add a cmake flag for easy toggling BetweenFactor jacobian computations  
							
							
							
						 
						
							2021-09-01 14:31:29 -04:00  
				
					
						
							
							
								 
						
							
							
								628ae26496 
								
							
								 
							
						 
						
							
							
								
								encapsulated and updated all the CMake related to Matlab  
							
							
							
						 
						
							2020-11-18 16:29:53 -05:00  
				
					
						
							
							
								 
						
							
							
								812240b056 
								
							
								 
							
						 
						
							
							
								
								restructuring  
							
							
							
						 
						
							2020-11-18 16:08:06 -05:00  
				
					
						
							
							
								 
						
							
							
								30afc95936 
								
							
								 
							
						 
						
							
							
								
								placed MEX check to new cmake file  
							
							
							
						 
						
							2020-11-18 16:05:13 -05:00  
				
					
						
							
							
								 
						
							
							
								a94b6dacaf 
								
							
								 
							
						 
						
							
							
								
								Print message when either Pose3 or Rot3 expmap is ON  
							
							
							
						 
						
							2020-11-12 11:15:50 -05:00  
				
					
						
							
							
								 
						
							
							
								c2455082db 
								
							
								 
							
						 
						
							
							
								
								Force EXPMAP option for both if either POSE3 or ROT3 is set  
							
							
							
						 
						
							2020-11-11 13:34:40 -05:00  
				
					
						
							
							
								 
						
							
							
								8cb22624e0 
								
									
								
							
								 
							
						 
						
							
							
								
								Use camel case for cmake files  
							
							
							
						 
						
							2020-10-07 17:02:55 +02:00