99f351da4c 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' into feature/matlab-wrap  
							
							
							
						 
						
							2021-03-10 15:59:57 -05:00  
				
					
						
							
							
								 
						
							
							
								9afce21ac5 
								
							
								 
							
						 
						
							
							
								
								delete example project since it is now its own git template  
							
							
							
						 
						
							2021-03-10 09:18:09 -05:00  
				
					
						
							
							
								 
						
							
							
								f03b12e420 
								
							
								 
							
						 
						
							
							
								
								Make matlab wrapping rely completely on the wrap project  
							
							
							
						 
						
							2021-03-09 16:10:08 -05:00  
				
					
						
							
							
								 
						
							
							
								6f81bdea7b 
								
							
								 
							
						 
						
							
							
								
								offload matlab wrapping to the wrap project  
							
							
							
						 
						
							2021-03-09 15:07:15 -05:00  
				
					
						
							
							
								 
						
							
							
								48232a3357 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #691  from borglab/fix-uninstall-target-exists  
							
							... 
							
							
							
							Avoid target collision if gtsam used as submodule 
							
						 
						
							2021-03-08 14:56:55 -05:00  
				
					
						
							
							
								 
						
							
							
								cb05d01d06 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #698  from borglab/feature/wrap_update  
							
							... 
							
							
							
							Fix GTSAM MATLAB Wrapper 
							
						 
						
							2021-02-16 12:41:20 -05:00  
				
					
						
							
							
								 
						
							
							
								cd4c0c6dbd 
								
							
								 
							
						 
						
							
							
								
								Fix GTSAM MATLAB  
							
							
							
						 
						
							2021-02-15 19:40:40 -05:00  
				
					
						
							
							
								 
						
							
							
								ffc4e59bfc 
								
									
								
							
								 
							
						 
						
							
							
								
								Avoid target collision if gtsam used as submodule  
							
							
							
						 
						
							2021-02-05 02:26:35 +01:00  
				
					
						
							
							
								 
						
							
							
								79305fc497 
								
							
								 
							
						 
						
							
							
								
								set TBB default to Release unless TBB_USE_DEBUG_BUILD is set  
							
							
							
						 
						
							2021-01-22 13:21:39 -05:00  
				
					
						
							
							
								 
						
							
							
								3d629290ee 
								
							
								 
							
						 
						
							
							
								
								make non-editable CMake variables as INTERNAL  
							
							
							
						 
						
							2021-01-22 13:21:09 -05:00  
				
					
						
							
							
								 
						
							
							
								35aeaf5246 
								
									
								
							
								 
							
						 
						
							
							
								
								CMake scripts compatible with gtsam as git submodule  
							
							
							
						 
						
							2021-01-17 22:21:53 +01:00  
				
					
						
							
							
								 
						
							
							
								3a80b38a9a 
								
							
								 
							
						 
						
							
							
								
								updates to Cmake to use the new wrap package  
							
							
							
						 
						
							2021-01-04 13:13:01 -05:00  
				
					
						
							
							
								 
						
							
							
								085d01580e 
								
							
								 
							
						 
						
							
							
								
								minor formatting of cmake file  
							
							
							
						 
						
							2020-12-27 19:13:41 -05: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  
				
					
						
							
							
								 
						
							
							
								bb313eb7ce 
								
							
								 
							
						 
						
							
							
								
								Fix python discovery for MATLAB wrapper  
							
							
							
						 
						
							2020-11-07 18:19:04 -05:00  
				
					
						
							
							
								 
						
							
							
								1da968afd3 
								
									
								
							
								 
							
						 
						
							
							
								
								Automatic detection of correct suggest-override flag  
							
							
							
						 
						
							2020-10-28 07:43:16 +01:00  
				
					
						
							
							
								 
						
							
							
								8a7ce130ad 
								
							
								 
							
						 
						
							
							
								
								Fix warning on clang  
							
							
							
						 
						
							2020-10-12 14:32:21 -04:00  
				
					
						
							
							
								 
						
							
							
								69b2cacbe7 
								
									
								
							
								 
							
						 
						
							
							
								
								Revert use system Eigen if found  
							
							
							
						 
						
							2020-10-07 17:03:20 +02:00  
				
					
						
							
							
								 
						
							
							
								8cb22624e0 
								
									
								
							
								 
							
						 
						
							
							
								
								Use camel case for cmake files  
							
							
							
						 
						
							2020-10-07 17:02:55 +02:00  
				
					
						
							
							
								 
						
							
							
								b1c2e0174b 
								
									
								
							
								 
							
						 
						
							
							
								
								Use system eigen3 only if first quietly found.  
							
							
							
						 
						
							2020-10-06 22:58:42 +02:00  
				
					
						
							
							
								 
						
							
							
								8b2b7476e1 
								
									
								
							
								 
							
						 
						
							
							
								
								Remove obsolete comments  
							
							
							
						 
						
							2020-10-06 22:58:21 +02:00  
				
					
						
							
							
								 
						
							
							
								e9e87526c4 
								
									
								
							
								 
							
						 
						
							
							
								
								refactor cmake scripts into smaller files  
							
							
							
						 
						
							2020-10-06 18:10:11 +02:00  
				
					
						
							
							
								 
						
							
							
								b30448733c 
								
							
								 
							
						 
						
							
							
								
								remove all Cython references  
							
							
							
						 
						
							2020-10-01 19:56:35 -04:00  
				
					
						
							
							
								 
						
							
							
								a4c3623701 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #526  from borglab/feature/python-version  
							
							... 
							
							
							
							Automatically find Python3 version 
							
						 
						
							2020-09-21 21:52:42 -04:00  
				
					
						
							
							
								 
						
							
							
								f64ced8791 
								
							
								 
							
						 
						
							
							
								
								Don't print private compile options  
							
							
							
						 
						
							2020-09-17 21:43:31 -04:00  
				
					
						
							
							
								 
						
							
							
								859c157a0f 
								
							
								 
							
						 
						
							
							
								
								Use cmake to identify best Python version if Default requested  
							
							
							
						 
						
							2020-09-17 21:26:11 -04:00  
				
					
						
							
							
								 
						
							
							
								1d6392dc88 
								
							
								 
							
						 
						
							
							
								
								Initial migration  
							
							
							
						 
						
							2020-08-17 17:13:10 -04:00  
				
					
						
							
							
								 
						
							
							
								3ea9897723 
								
							
								 
							
						 
						
							
							
								
								function for consistent width printing of CMake flags  
							
							
							
						 
						
							2020-08-07 16:11:05 -05:00  
				
					
						
							
							
								 
						
							
							
								8a9780113a 
								
									
								
							
								 
							
						 
						
							
							
								
								remove leftover cmake debug trace  
							
							
							
						 
						
							2020-07-27 00:16:28 +02:00  
				
					
						
							
							
								 
						
							
							
								99256c6d28 
								
									
								
							
								 
							
						 
						
							
							
								
								relax override -Werror for now  
							
							
							
						 
						
							2020-07-26 23:35:49 +02:00  
				
					
						
							
							
								 
						
							
							
								64fb7b9503 
								
									
								
							
								 
							
						 
						
							
							
								
								Avoid -Woverride in clang <12.0.0  
							
							
							
						 
						
							2020-07-26 23:35:11 +02:00  
				
					
						
							
							
								 
						
							
							
								0198c648e3 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix all new gcc warnings/errors: make explicit virtual/override methods.  
							
							... 
							
							
							
							Rules are:
- use "virtual" in base classes only.
- use "override" in all derived classes. 
							
						 
						
							2020-07-26 11:20:42 +02:00  
				
					
						
							
							
								 
						
							
							
								4e3638f6a7 
								
									
								
							
								 
							
						 
						
							
							
								
								enable compiler warnings and errors for safer code  
							
							
							
						 
						
							2020-07-26 08:41:57 +02:00  
				
					
						
							
							
								 
						
							
							
								c8ddd43f97 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #277  from borglab/feature/python-install  
							
							... 
							
							
							
							Auto-install Python Package 
							
						 
						
							2020-07-16 12:50:58 -04:00  
				
					
						
							
							
								 
						
							
							
								289ab6271d 
								
							
								 
							
						 
						
							
							
								
								added cmake policy for AppleClang compiler identification  
							
							
							
						 
						
							2020-07-11 21:44:38 -04:00  
				
					
						
							
							
								 
						
							
							
								e08e392020 
								
							
								 
							
						 
						
							
							
								
								Improved paths and added checks  
							
							
							
						 
						
							2020-07-05 21:57:18 -05:00  
				
					
						
							
							
								 
						
							
							
								d2f69eeab4 
								
							
								 
							
						 
						
							
							
								
								Add python-install dependency for gtsam_unstable as well  
							
							
							
						 
						
							2020-07-01 17:07:31 -05:00  
				
					
						
							
							
								 
						
							
							
								a6908cd1cb 
								
							
								 
							
						 
						
							
							
								
								removed unneeded install commands and updated README  
							
							
							
						 
						
							2020-07-01 16:23:24 -05:00  
				
					
						
							
							
								 
						
							
							
								59968fddc5 
								
							
								 
							
						 
						
							
							
								
								Python Wrapper CMake update  
							
							... 
							
							
							
							- Added python-install target variable for easy updating.
- Fixed/Added all dependencies so that everything is built automatically.
- Removed unnecessary install commands 
							
						 
						
							2020-07-01 14:36:57 -05:00  
				
					
						
							
							
								 
						
							
							
								8859b963a2 
								
							
								 
							
						 
						
							
							
								
								In-place cython build  
							
							... 
							
							
							
							Build everything inside the build/cython{BuildType} directory directly, so we can bypass the `make install` step and introduce the `make python-install` step which allows cmake to handle all dependencies. 
							
						 
						
							2020-07-01 12:13:53 -05:00  
				
					
						
							
							
								 
						
							
							
								7a725bf46a 
								
							
								 
							
						 
						
							
							
								
								Remove redundant postfix checking since the postfix is already added at the top level  
							
							
							
						 
						
							2020-06-30 20:48:01 -05:00  
				
					
						
							
							
								 
						
							
							
								453d3a7416 
								
							
								 
							
						 
						
							
							
								
								Added cmake variable GTSAM_CYTHON_INSTALL_FULLPATH to include build tag directly  
							
							
							
						 
						
							2020-06-24 18:11:24 -05:00  
				
					
						
							
							
								 
						
							
							
								5feaf6dd9d 
								
							
								 
							
						 
						
							
							
								
								reset to previous version  
							
							
							
						 
						
							2020-06-24 14:07:28 -05:00  
				
					
						
							
							
								 
						
							
							
								9698b03253 
								
							
								 
							
						 
						
							
							
								
								removed extra line  
							
							
							
						 
						
							2020-06-24 14:06:25 -05:00  
				
					
						
							
							
								 
						
							
							
								efde078b94 
								
							
								 
							
						 
						
							
							
								
								pure CMake script to install Python wrapper after compiling  
							
							
							
						 
						
							2020-06-24 14:05:17 -05:00  
				
					
						
							
							
								 
						
							
							
								ca46ebfda8 
								
							
								 
							
						 
						
							
							
								
								added comments and removed unnecessary code  
							
							
							
						 
						
							2020-06-22 20:20:50 -05:00