Duy-Nguyen Ta
							
						 
						
							 
							
							
							
								
							
								cb9a77ee08 
								
							
								 
							
						 
						
							
							
								
								add option for matlab wrapper  
							
							 
							
							
							
						 
						
							2016-11-13 23:49:47 -05:00  
						
					 
				
					
						
							
							
								 
								Duy-Nguyen Ta
							
						 
						
							 
							
							
							
								
							
								6068d94bea 
								
							
								 
							
						 
						
							
							
								
								Revert "[msys] Disable dllexport/dllimport on msys2"  
							
							 
							
							... 
							
							
							
							This reverts commit b955a0b715 . 
							
						 
						
							2016-08-18 10:48:05 -04:00  
						
					 
				
					
						
							
							
								 
								Manuel Naranjo
							
						 
						
							 
							
							
							
								
							
								b955a0b715 
								
							
								 
							
						 
						
							
							
								
								[msys] Disable dllexport/dllimport on msys2  
							
							 
							
							
							
						 
						
							2016-08-16 14:03:14 -03:00  
						
					 
				
					
						
							
							
								 
								Chris Beall
							
						 
						
							 
							
							
							
								
							
								903d29214b 
								
							
								 
							
						 
						
							
							
								
								Merged develop into feature/windows-fixes  
							
							 
							
							
							
						 
						
							2016-06-20 09:01:36 -04:00  
						
					 
				
					
						
							
							
								 
								Abe
							
						 
						
							 
							
							
							
								
							
								fbe9aac41c 
								
							
								 
							
						 
						
							
							
								
								squash local changes on top of gtsam upstream pull from 6/14/2016  
							
							 
							
							
							
						 
						
							2016-06-18 23:13:59 -07:00  
						
					 
				
					
						
							
							
								 
								cbeall3
							
						 
						
							 
							
							
							
								
							
								b7175428b9 
								
							
								 
							
						 
						
							
							
								
								Windows CMake fix for subdirectories without tests  
							
							 
							
							
							
						 
						
							2016-06-06 11:09:17 -07:00  
						
					 
				
					
						
							
							
								 
								Jing Dong
							
						 
						
							 
							
							
							
								
							
								a1b0408f5b 
								
							
								 
							
						 
						
							
							
								
								fix CMAKE_BUILD_TYPE var to cache varible in default  
							
							 
							
							
							
						 
						
							2016-05-13 12:18:18 -04:00  
						
					 
				
					
						
							
							
								 
								Frank Dellaert
							
						 
						
							 
							
							
							
								
							
								5a9ba414f6 
								
							
								 
							
						 
						
							
							
								
								Removed obsolete comment  
							
							 
							
							
							
						 
						
							2016-02-26 04:46:21 +00:00  
						
					 
				
					
						
							
							
								 
								Frank
							
						 
						
							 
							
							
							
								
							
								e7ba551523 
								
							
								 
							
						 
						
							
							
								
								I believe that this is the right way: CMAKE_CXX_FLAGS are set to -std=c++11 -Wall, and the different build types *append* to it. E.g., for Debug, the CMAKE_CXX_FLAGS_DEBUG (set from GTSAM_CMAKE_CXX_FLAGS_DEBUG) will be appended automatically.  
							
							 
							
							
							
						 
						
							2016-02-25 17:06:31 -08:00  
						
					 
				
					
						
							
							
								 
								Frank
							
						 
						
							 
							
							
							
								
							
								8edf3042d8 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'bitbucket/develop' into feature/improvements_and_bugfixes  
							
							 
							
							... 
							
							
							
							Conflicts:
	cmake/GtsamBuildTypes.cmake 
							
						 
						
							2016-02-24 17:36:02 -08:00  
						
					 
				
					
						
							
							
								 
								Enrique Fernandez
							
						 
						
							 
							
							
							
								
							
								443bb0776b 
								
							
								 
							
						 
						
							
							
								
								Set FLAGS for CMAKE_BUILD_TYPE None  
							
							 
							
							... 
							
							
							
							Set the FLAGS to the ones from RelWithDebInfo CMAKE_BUILD_TYPE
See https://cmake.org/Wiki/CMake_Useful_Variables#Compilers_and_Tools 
Without this, the C and CXX FLAGS are this (wrong):
--   C compilation flags            : -g -O2 -fstack-protector
--param=ssp-buffer-size=4 -Wformat -Werror=format-security
-D_FORTIFY_SOURCE=2
--   C++ compilation flags          : -g -O2 -fstack-protector
--param=ssp-buffer-size=4 -Wformat -Werror=format-security
-D_FORTIFY_SOURCE=2
and the compilation fails with this and similar errors (because C++11 is
needed):
gtsam/navigation/ImuFactor.cpp:144:15: error: ‘nullptr’ was not declared
in this scope
  return e != nullptr && base && pim;
With this changes, the C and CXX FLAGS are this (good):
--   C compilation flags            : -std=c11 -g -O3 -Wall -DNDEBUG
--   C++ compilation flags          : -std=c++11 -g -O3 -Wall -DNDEBUG
and everything compiles. 
							
						 
						
							2016-02-24 17:05:12 -05:00  
						
					 
				
					
						
							
							
								 
								Enrique Fernandez
							
						 
						
							 
							
							
							
								
							
								3226ec1d6a 
								
							
								 
							
						 
						
							
							
								
								💄  
							
							 
							
							
							
						 
						
							2016-02-24 17:05:07 -05:00  
						
					 
				
					
						
							
							
								 
								Frank
							
						 
						
							 
							
							
							
								
							
								0372a959ee 
								
							
								 
							
						 
						
							
							
								
								Many small improvements, bug-fixes, and tests  
							
							 
							
							
							
						 
						
							2016-02-24 11:01:19 -08:00  
						
					 
				
					
						
							
							
								 
								Ellon Mendes
							
						 
						
							 
							
							
							
								
							
								40a567c1ed 
								
							
								 
							
						 
						
							
							
								
								Look for NumPy C-API if building the python module  
							
							 
							
							
							
						 
						
							2015-12-02 13:35:17 +01:00  
						
					 
				
					
						
							
							
								 
								Ellon Mendes
							
						 
						
							 
							
							
							
								
							
								d51c6f3313 
								
							
								 
							
						 
						
							
							
								
								Fix cmake to use default python and boost python versions  
							
							 
							
							
							
						 
						
							2015-12-02 13:35:17 +01:00  
						
					 
				
					
						
							
							
								 
								Ellon Mendes
							
						 
						
							 
							
							
							
								
							
								5b116a4a67 
								
							
								 
							
						 
						
							
							
								
								Add option to chose target python version to create module  
							
							 
							
							
							
						 
						
							2015-12-02 13:35:16 +01:00  
						
					 
				
					
						
							
							
								 
								Ellon Mendes
							
						 
						
							 
							
							
							
								
							
								ea6ecdd9d5 
								
							
								 
							
						 
						
							
							
								
								Move subdirlist macro to cmake/GtsamPythonWrap.cmake  
							
							 
							
							... 
							
							
							
							Conflicts:
	cmake/GtsamPythonWrap.cmake 
							
						 
						
							2015-12-02 13:35:16 +01:00  
						
					 
				
					
						
							
							
								 
								Ellon Mendes
							
						 
						
							 
							
							
							
								
							
								2dbe7fa2e9 
								
							
								 
							
						 
						
							
							
								
								Add numpy_eigen as a 3rd party library.  
							
							 
							
							... 
							
							
							
							This commit adds a simple version of numpy_eigen, copied from
gtborg/numpy_eigen commit 255c09efb82496, and with a fix released in the commit
9a75383733b3dc4bc2bb0649053949ad2bec9326 of Scheizer-Messer/numpy_eigen
(https://github.com/ethz-asl/Schweizer-Messer/tree/master/numpy_eigen )
Conflicts:
	CMakeLists.txt
	gtsam/CMakeLists.txt 
							
						 
						
							2015-12-02 13:35:14 +01:00  
						
					 
				
					
						
							
							
								 
								Andrew Melim
							
						 
						
							 
							
							
							
								
							
								20f5c46507 
								
							
								 
							
						 
						
							
							
								
								Reworked python directory structure. Added readme on constructing python module. Added first unit test for point2. Everything needed to get it passing is also here, including some renaming of variables and emitted library names  
							
							 
							
							... 
							
							
							
							Conflicts:
	cmake/GtsamPythonWrap.cmake
	python/handwritten/examples/OdometeryExample.py
	wrap/Module.cpp 
							
						 
						
							2015-12-02 13:35:14 +01:00  
						
					 
				
					
						
							
							
								 
								Andrew Melim
							
						 
						
							 
							
							
							
								
							
								4e00f70e82 
								
							
								 
							
						 
						
							
							
								
								Updating cmake build  
							
							 
							
							
							
						 
						
							2015-12-02 13:35:14 +01:00  
						
					 
				
					
						
							
							
								 
								cbeall3
							
						 
						
							 
							
							
							
								
							
								55ed99141e 
								
							
								 
							
						 
						
							
							
								
								Add C++11 compiler flag to GtsamBuildTypes.cmake  
							
							 
							
							
							
						 
						
							2015-10-20 13:41:31 -04:00  
						
					 
				
					
						
							
							
								 
								Luca
							
						 
						
							 
							
							
							
								
							
								f8205bfe02 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' into feature/SmartFactors3  
							
							 
							
							... 
							
							
							
							Conflicts:
	gtsam/geometry/CalibratedCamera.h
	gtsam/geometry/tests/testCalibratedCamera.cpp
	gtsam/geometry/triangulation.h
	gtsam/nonlinear/ExpressionFactor.h
	gtsam/slam/SmartProjectionFactor.h
	gtsam_unstable/slam/SmartStereoProjectionFactor.h
	tests/testExpressionFactor.cpp 
							
						 
						
							2015-06-19 16:55:30 -04:00  
						
					 
				
					
						
							
							
								 
								cbeall3
							
						 
						
							 
							
							
							
								
							
								83d02a7f27 
								
							
								 
							
						 
						
							
							
								
								Only install (and run) testSerialization.m if GTSAM_WRAP_SERIALIZATION is on.  
							
							 
							
							
							
						 
						
							2015-05-20 22:44:33 -04:00  
						
					 
				
					
						
							
							
								 
								Abe
							
						 
						
							 
							
							
							
								
							
								13a4da21b2 
								
							
								 
							
						 
						
							
							
								
								misc bugfixes and cleanup from skydio  
							
							 
							
							
							
						 
						
							2015-05-13 22:26:24 -07:00  
						
					 
				
					
						
							
							
								 
								Thomas Schneider
							
						 
						
							 
							
							
							
								
							
								279751c7a2 
								
							
								 
							
						 
						
							
							
								
								Remove -ftemplate-depth for apple with clang < 5.0.  
							
							 
							
							
							
						 
						
							2015-04-09 14:01:16 +02:00  
						
					 
				
					
						
							
							
								 
								Thomas Schneider
							
						 
						
							 
							
							
							
								
							
								1ea5ae2253 
								
							
								 
							
						 
						
							
							
								
								Set -ftemplate-depth=1024 for all Clang compilers. Allows to compile  
							
							 
							
							... 
							
							
							
							e.g. under Ubuntu with clang. 
							
						 
						
							2015-04-09 13:41:14 +02:00  
						
					 
				
					
						
							
							
								 
								dellaert
							
						 
						
							 
							
							
							
								
							
								a4d1874af4 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'origin/develop' into feature/SmartFactors3  
							
							 
							
							
							
						 
						
							2015-03-09 17:51:16 -07:00  
						
					 
				
					
						
							
							
								 
								dellaert
							
						 
						
							 
							
							
							
								
							
								c4e1c1fdad 
								
							
								 
							
						 
						
							
							
								
								Excepted cmake line on Mac - generates error  
							
							 
							
							
							
						 
						
							2015-03-03 19:18:46 -08:00  
						
					 
				
					
						
							
							
								 
								cbeall3
							
						 
						
							 
							
							
							
								
							
								efa266515d 
								
							
								 
							
						 
						
							
							
								
								Fix for new warning in CMake 3.1. Variables in if statements should be unquoted  
							
							 
							
							
							
						 
						
							2015-02-22 20:06:00 -05:00  
						
					 
				
					
						
							
							
								 
								cbeall3
							
						 
						
							 
							
							
							
								
							
								1c023e68ae 
								
							
								 
							
						 
						
							
							
								
								Remove obsolete test macro file from install  
							
							 
							
							
							
						 
						
							2015-02-12 15:53:18 -05:00  
						
					 
				
					
						
							
							
								 
								cbeall3
							
						 
						
							 
							
							
							
								
							
								bda7ce9f97 
								
							
								 
							
						 
						
							
							
								
								Move obsolete testing macros  
							
							 
							
							
							
						 
						
							2015-02-12 15:43:12 -05:00  
						
					 
				
					
						
							
							
								 
								cbeall3
							
						 
						
							 
							
							
							
								
							
								66de1e7069 
								
							
								 
							
						 
						
							
							
								
								add custom all.tests target to build all tests without running them, and remove obsolete testing macros  
							
							 
							
							
							
						 
						
							2015-02-12 15:42:53 -05:00  
						
					 
				
					
						
							
							
								 
								Chris Beall
							
						 
						
							 
							
							
							
								
							
								7cdbac4b5c 
								
							
								 
							
						 
						
							
							
								
								Fix warnings by latest CMake 3.1. Variables should be unquoted: Policy CMP0054 is not set: Only interpret if() arguments as variables or keywords when unquoted.  
							
							 
							
							
							
						 
						
							2015-01-16 09:33:02 -05:00  
						
					 
				
					
						
							
							
								 
								cbeall3
							
						 
						
							 
							
							
							
								
							
								53a24ed93a 
								
							
								 
							
						 
						
							
							
								
								Add EIGEN_INITIALIZE_MATRICES_BY_NAN to Debug mode to resolve issue  #184 .  
							
							 
							
							
							
						 
						
							2014-12-04 12:40:11 -05:00  
						
					 
				
					
						
							
							
								 
								cbeall3
							
						 
						
							 
							
							
							
								
							
								2560ddef99 
								
							
								 
							
						 
						
							
							
								
								Fix building with MKL on Mac OS  
							
							 
							
							
							
						 
						
							2014-10-14 00:04:28 -04:00  
						
					 
				
					
						
							
							
								 
								cbeall3
							
						 
						
							 
							
							
							
								
							
								4fecf8a172 
								
							
								 
							
						 
						
							
							
								
								Add path for new MKL installation folder in latest parallel studio release  
							
							 
							
							
							
						 
						
							2014-09-30 13:09:13 -04:00  
						
					 
				
					
						
							
							
								 
								cbeall3
							
						 
						
							 
							
							
							
								
							
								5db01f98eb 
								
							
								 
							
						 
						
							
							
								
								Change mex_command to uppercase to match INSTALL documentation. Reported by GTSAM user.  
							
							 
							
							
							
						 
						
							2014-07-08 09:01:30 -04:00  
						
					 
				
					
						
							
							
								 
								Richard Roberts
							
						 
						
							 
							
							
							
								
							
								873283c522 
								
							
								 
							
						 
						
							
							
								
								Fixed broken timing script and fixed logic for building/excluding examples and timing scripts  
							
							 
							
							
							
						 
						
							2014-06-21 16:26:48 -07:00  
						
					 
				
					
						
							
							
								 
								Richard Roberts
							
						 
						
							 
							
							
							
								
							
								17c7e02003 
								
							
								 
							
						 
						
							
							
								
								Added support for timing scripts to build tools  
							
							 
							
							
							
						 
						
							2014-06-07 19:00:16 -07:00  
						
					 
				
					
						
							
							
								 
								Richard Roberts
							
						 
						
							 
							
							
							
								
							
								cace005651 
								
							
								 
							
						 
						
							
							
								
								When calling find_package(GTSAMCMakeTools), set the variable GTSAM_CMAKE_TOOLS_DIR so that files installed from there can be configured in projects and not only in GTSAM, e.g. dllexport.h.in  
							
							 
							
							
							
						 
						
							2014-06-01 18:59:03 -04:00  
						
					 
				
					
						
							
							
								 
								cbeall3
							
						 
						
							 
							
							
							
								
							
								a7187f7e51 
								
							
								 
							
						 
						
							
							
								
								comment out debug messages  
							
							 
							
							
							
						 
						
							2014-05-28 23:05:31 -04:00  
						
					 
				
					
						
							
							
								 
								cbeall3
							
						 
						
							 
							
							
							
								
							
								a16096276a 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'origin/feature/mex_static_module_revive'  
							
							 
							
							
							
						 
						
							2014-05-28 22:51:23 -04:00  
						
					 
				
					
						
							
							
								 
								jing
							
						 
						
							 
							
							
							
								
							
								020d2e43f8 
								
							
								 
							
						 
						
							
							
								
								change cmake option into correct way: use set CMAKE_CXX_FLAGS replace add_definition  
							
							 
							
							
							
						 
						
							2014-05-25 20:09:49 -04:00  
						
					 
				
					
						
							
							
								 
								Richard Roberts
							
						 
						
							 
							
							
							
								
							
								fe3ecc9f97 
								
							
								 
							
						 
						
							
							
								
								Fixed another comment  
							
							 
							
							
							
						 
						
							2014-05-06 19:14:03 -07:00  
						
					 
				
					
						
							
							
								 
								Richard Roberts
							
						 
						
							 
							
							
							
								
							
								bd6b7a63d9 
								
							
								 
							
						 
						
							
							
								
								Fixed comment  
							
							 
							
							
							
						 
						
							2014-05-06 19:12:59 -07:00  
						
					 
				
					
						
							
							
								 
								Richard Roberts
							
						 
						
							 
							
							
							
								
							
								d45fe95b8d 
								
							
								 
							
						 
						
							
							
								
								Better and up-to-date example project  
							
							 
							
							
							
						 
						
							2014-05-06 19:05:59 -07:00  
						
					 
				
					
						
							
							
								 
								Richard Roberts
							
						 
						
							 
							
							
							
								
							
								1770f44ad9 
								
							
								 
							
						 
						
							
							
								
								Fixed a number of clang warnings  
							
							 
							
							
							
						 
						
							2014-02-23 18:53:48 -05:00  
						
					 
				
					
						
							
							
								 
								Richard Roberts
							
						 
						
							 
							
							
							
								
							
								ac14ddcb74 
								
							
								 
							
						 
						
							
							
								
								Reverted reduced debug info in Profiling mode (seems to prevent inspecting source code).  Fixed Profiling build not receiving build type postfixes.  
							
							 
							
							
							
						 
						
							2014-02-21 17:18:36 -05:00  
						
					 
				
					
						
							
							
								 
								Richard Roberts
							
						 
						
							 
							
							
							
								
							
								7fa9ca8b9b 
								
							
								 
							
						 
						
							
							
								
								Fixed typo  
							
							 
							
							
							
						 
						
							2014-02-19 15:45:39 -05:00  
						
					 
				
					
						
							
							
								 
								Richard Roberts
							
						 
						
							 
							
							
							
								
							
								c629339a7c 
								
							
								 
							
						 
						
							
							
								
								Added README file for cmake tools  
							
							 
							
							
							
						 
						
							2014-02-19 15:43:37 -05:00