Duy-Nguyen Ta
							
						 | 
						
							
							
							
							
								
							
								0c3424d851
								
							
								
							
						 | 
						
							
							
								
								rearrange: move build unstable up before toolboxes wraps
							
							
							
							
							
						 | 
						
							2017-07-23 14:55:23 -04:00 | 
						
					
				
					
						
							
							
								 
								Duy-Nguyen Ta
							
						 | 
						
							
							
							
							
								
							
								7977091e33
								
							
								
							
						 | 
						
							
							
								
								copy eigency into gtsam and cythonize it
							
							
							
							
							
						 | 
						
							2017-07-22 22:40:43 -04:00 | 
						
					
				
					
						
							
							
								 
								Duy-Nguyen Ta
							
						 | 
						
							
							
							
							
								
							
								d25c15842c
								
							
								
							
						 | 
						
							
							
								
								update readme
							
							
							
							
							
						 | 
						
							2017-05-31 08:58:45 +08:00 | 
						
					
				
					
						
							
							
								 
								Duy-Nguyen Ta
							
						 | 
						
							
							
							
							
								
							
								6b1c96869f
								
							
								
							
						 | 
						
							
							
								
								specify libs to link with cython module for flexibility
							
							
							
							
							
						 | 
						
							2017-05-31 08:45:54 +08:00 | 
						
					
				
					
						
							
							
								 
								Duy-Nguyen Ta
							
						 | 
						
							
							
							
							
								
							
								cdac9a5c4c
								
							
								
							
						 | 
						
							
							
								
								install cmake scripts to find dependencies for wrapping non-gtsam libs
							
							
							
							
							
						 | 
						
							2017-05-31 08:40:28 +08:00 | 
						
					
				
					
						
							
							
								 
								Duy-Nguyen Ta
							
						 | 
						
							
							
							
							
								
							
								ed31a0ae68
								
							
								
							
						 | 
						
							
							
								
								add numpy
							
							
							
							
							
							
							
							It's not included in eigency include dirs in some systems 
							
						 | 
						
							2017-05-28 02:55:19 +08:00 | 
						
					
				
					
						
							
							
								 
								Duy-Nguyen Ta
							
						 | 
						
							
							
							
							
								
							
								504022a514
								
							
								
							
						 | 
						
							
							
								
								remove now redundant setup.py.in
							
							
							
							
							
							
							
							Not used anymore with the manual cython compiling process 
							
						 | 
						
							2017-05-24 23:56:08 +08:00 | 
						
					
				
					
						
							
							
								 
								Duy-Nguyen Ta
							
						 | 
						
							
							
							
							
								
							
								1521a7e8ef
								
							
								
							
						 | 
						
							
							
								
								compile cython using the manual 2-step process
							
							
							
							
							
							
							
							This is to leverage all compile and linking flags within the cmake build system.
http://cython.readthedocs.io/en/latest/src/reference/compilation.html#compiling-from-the-command-line 
							
						 | 
						
							2017-05-24 23:55:15 +08:00 | 
						
					
				
					
						
							
							
								 
								Duy-Nguyen Ta
							
						 | 
						
							
							
							
							
								
							
								544b06510a
								
							
								
							
						 | 
						
							
							
								
								remove whitespaces
							
							
							
							
							
						 | 
						
							2017-05-24 23:46:36 +08:00 | 
						
					
				
					
						
							
							
								 
								chrisbeall
							
						 | 
						
							
							
							
							
								
							
								993c282905
								
							
								
							
						 | 
						
							
							
								
								Add build dependency to ensure cython wrapper is built after cpp library
							
							
							
							
							
						 | 
						
							2017-05-22 16:30:50 -04:00 | 
						
					
				
					
						
							
							
								 
								dellaert
							
						 | 
						
							
							
							
							
								
							
								c8dec5d8dc
								
							
								
							
						 | 
						
							
							
								
								Small changes in comments and docs
							
							
							
							
							
						 | 
						
							2017-05-20 12:23:41 -07:00 | 
						
					
				
					
						
							
							
								 
								Duy-Nguyen Ta
							
						 | 
						
							
							
							
							
								
							
								673806553b
								
							
								
							
						 | 
						
							
							
								
								tabs -> spaces
							
							
							
							
							
						 | 
						
							2017-05-16 17:01:45 -04:00 | 
						
					
				
					
						
							
							
								 
								Duy-Nguyen Ta
							
						 | 
						
							
							
							
							
								
							
								b53a901922
								
							
								
							
						 | 
						
							
							
								
								only install script to the folder of the current build configuration.
							
							
							
							
							
							
							
							Reviewed by Chris Beall 
							
						 | 
						
							2017-05-16 16:57:13 -04:00 | 
						
					
				
					
						
							
							
								 
								Duy-Nguyen Ta
							
						 | 
						
							
							
							
							
								
							
								8c60868e63
								
							
								
							
						 | 
						
							
							
								
								wrap more functions
							
							
							
							
							
						 | 
						
							2017-05-15 14:42:45 -04:00 | 
						
					
				
					
						
							
							
								 
								Chris Beall
							
						 | 
						
							
							
							
							
								
							
								e2f028c6b6
								
							
								
							
						 | 
						
							
							
								
								Merged in feature/cython_wrapper_postfix_build_fixes (pull request #295)
							
							
							
							
							
							
							
							Cython build fixes - round 2
Approved-by: Duy-Nguyen Ta <thduynguyen@gmail.com> 
							
						 | 
						
							2017-04-08 01:58:40 +00:00 | 
						
					
				
					
						
							
							
								 
								cbeall
							
						 | 
						
							
							
							
							
								
							
								265e8773ba
								
							
								
							
						 | 
						
							
							
								
								Fix cython build when GTSAM_BUILD_TYPE_POSTFIXES is enabled. And fix cython build when gtsam is built as part of a larger project, i.e. it is not the top-level project.
							
							
							
							
							
						 | 
						
							2017-04-07 18:43:08 -07:00 | 
						
					
				
					
						
							
							
								 
								Chris Beall
							
						 | 
						
							
							
							
							
								
							
								f7f5e5cd26
								
							
								
							
						 | 
						
							
							
								
								Merged in feature/cython_wrapper_build_fixes (pull request #294)
							
							
							
							
							
							
							
							Feature/cython wrapper build fixes
Approved-by: Duy-Nguyen Ta <thduynguyen@gmail.com> 
							
						 | 
						
							2017-04-07 16:18:05 +00:00 | 
						
					
				
					
						
							
							
								 
								Duy-Nguyen Ta
							
						 | 
						
							
							
							
							
								
							
								d2dcb9133e
								
							
								
							
						 | 
						
							
							
								
								Revert "remove redundant install_cython_files. Use install_cython_scripts instead"
							
							
							
							
							
							
							
							This reverts commit 37033e6f16. 
							
						 | 
						
							2017-04-07 12:10:28 -04:00 | 
						
					
				
					
						
							
							
								 
								Duy-Nguyen Ta
							
						 | 
						
							
							
							
							
								
							
								37033e6f16
								
							
								
							
						 | 
						
							
							
								
								remove redundant install_cython_files. Use install_cython_scripts instead
							
							
							
							
							
						 | 
						
							2017-04-07 08:33:21 -04:00 | 
						
					
				
					
						
							
							
								 
								chrisbeall
							
						 | 
						
							
							
							
							
								
							
								c42cebc037
								
							
								
							
						 | 
						
							
							
								
								Configure __init__.py based on setting of GTSAM_BUILD_UNSTABLE.
							
							
							
							
							
						 | 
						
							2017-04-07 00:29:27 -07:00 | 
						
					
				
					
						
							
							
								 
								cbeall
							
						 | 
						
							
							
							
							
								
							
								6824ee0487
								
							
								
							
						 | 
						
							
							
								
								Fix link error for gtsam_unstable cython wrapper
							
							
							
							
							
						 | 
						
							2017-04-06 22:18:45 -07:00 | 
						
					
				
					
						
							
							
								 
								Duy-Nguyen Ta
							
						 | 
						
							
							
							
							
								
							
								e4b91fc17a
								
							
								
							
						 | 
						
							
							
								
								better way to check Cython existence
							
							
							
							
							
						 | 
						
							2017-04-07 00:08:08 -04:00 | 
						
					
				
					
						
							
							
								 
								cbeall
							
						 | 
						
							
							
							
							
								
							
								d2612d9fe1
								
							
								
							
						 | 
						
							
							
								
								Add Boost_INCLUDE_DIR to fix error when boost is not on default system path (Macports)
							
							
							
							
							
						 | 
						
							2017-03-30 13:18:05 -07:00 | 
						
					
				
					
						
							
							
								 
								Duy-Nguyen Ta
							
						 | 
						
							
							
							
							
								
							
								dda8e31934
								
							
								
							
						 | 
						
							
							
								
								fix comment
							
							
							
							
							
						 | 
						
							2017-03-26 00:13:27 -04:00 | 
						
					
				
					
						
							
							
								 
								Duy-Nguyen Ta
							
						 | 
						
							
							
							
							
								
							
								61a3475372
								
							
								
							
						 | 
						
							
							
								
								fix installation path
							
							
							
							
							
						 | 
						
							2017-03-26 00:13:05 -04:00 | 
						
					
				
					
						
							
							
								 
								Duy-Nguyen Ta
							
						 | 
						
							
							
							
							
								
							
								123ae36c63
								
							
								
							
						 | 
						
							
							
								
								put back requirements.txt, now with backports.
							
							
							
							
							
						 | 
						
							2017-03-25 23:38:49 -04:00 | 
						
					
				
					
						
							
							
								 
								Duy-Nguyen Ta
							
						 | 
						
							
							
							
							
								
							
								1ec09ddf6a
								
							
								
							
						 | 
						
							
							
								
								more flexible destination folder for scripts installation
							
							
							
							
							
						 | 
						
							2017-03-25 23:35:46 -04:00 | 
						
					
				
					
						
							
							
								 
								Duy-Nguyen Ta
							
						 | 
						
							
							
							
							
								
							
								0a979f6a55
								
							
								
							
						 | 
						
							
							
								
								install FindCython.cmake script to wrap other projects
							
							
							
							
							
						 | 
						
							2017-03-25 23:32:44 -04:00 | 
						
					
				
					
						
							
							
								 
								Duy-Nguyen Ta
							
						 | 
						
							
							
							
							
								
							
								b2243d950b
								
							
								
							
						 | 
						
							
							
								
								get compiler settings from cmake
							
							
							
							
							
						 | 
						
							2017-03-21 18:05:41 -04:00 | 
						
					
				
					
						
							
							
								 
								Duy-Nguyen Ta
							
						 | 
						
							
							
							
							
								
							
								90ea744619
								
							
								
							
						 | 
						
							
							
								
								[mac/clang/libc++/c++11] force clang to use libc++ for c++11, instead of the default old libstdc++4.2.1 which doesn't support c++11
							
							
							
							
							
						 | 
						
							2017-03-21 15:02:21 -04:00 | 
						
					
				
					
						
							
							
								 
								Duy-Nguyen Ta
							
						 | 
						
							
							
							
							
								
							
								a8d363c347
								
							
								
							
						 | 
						
							
							
								
								update expected pyx
							
							
							
							
							
						 | 
						
							2017-03-21 03:52:01 -04:00 | 
						
					
				
					
						
							
							
								 
								Duy-Nguyen Ta
							
						 | 
						
							
							
							
							
								
							
								869dc811b0
								
							
								
							
						 | 
						
							
							
								
								graceful dynamic cast failures
							
							
							
							
							
						 | 
						
							2017-03-21 02:34:04 -04:00 | 
						
					
				
					
						
							
							
								 
								Duy-Nguyen Ta
							
						 | 
						
							
							
							
							
								
							
								b8d3292da3
								
							
								
							
						 | 
						
							
							
								
								force checking cython version in cmake
							
							
							
							
							
						 | 
						
							2017-03-21 00:55:50 -04:00 | 
						
					
				
					
						
							
							
								 
								Duy-Nguyen Ta
							
						 | 
						
							
							
							
							
								
							
								a2333b9ef2
								
							
								
							
						 | 
						
							
							
								
								update cython/readme to troubleshoot eigency installation problems
							
							
							
							
							
						 | 
						
							2017-03-20 17:22:40 -04:00 | 
						
					
				
					
						
							
							
								 
								Duy-Nguyen Ta
							
						 | 
						
							
							
							
							
								
							
								87443621c4
								
							
								
							
						 | 
						
							
							
								
								make gtsam_unstable_cython_wrapper dependent on gtsam_cython_wrapper.
							
							
							
							
							
						 | 
						
							2017-03-20 17:16:17 -04:00 | 
						
					
				
					
						
							
							
								 
								Duy-Nguyen Ta
							
						 | 
						
							
							
							
							
								
							
								3e4a8b6b48
								
							
								
							
						 | 
						
							
							
								
								update todo with some nice-to-have features
							
							
							
							
							
						 | 
						
							2017-03-18 23:06:19 -04:00 | 
						
					
				
					
						
							
							
								 
								Duy-Nguyen Ta
							
						 | 
						
							
							
							
							
								
							
								e624b6fe72
								
							
								
							
						 | 
						
							
							
								
								don't change matlab's generated filename (gtsam_wrapper), only cmake targets (to gtsam_matlab_wrapper)
							
							
							
							
							
						 | 
						
							2017-03-18 22:01:24 -04:00 | 
						
					
				
					
						
							
							
								 
								Duy-Nguyen Ta
							
						 | 
						
							
							
							
							
								
							
								e1fedad0a6
								
							
								
							
						 | 
						
							
							
								
								revert adding copy constructors
							
							
							
							
							
						 | 
						
							2017-03-18 21:23:12 -04:00 | 
						
					
				
					
						
							
							
								 
								Duy-Nguyen Ta
							
						 | 
						
							
							
							
							
								
							
								0da506b3a9
								
							
								
							
						 | 
						
							
							
								
								change gtsam_wrapper --> gtsam_matlab_wrapper
							
							
							
							
							
						 | 
						
							2017-03-18 20:32:25 -04:00 | 
						
					
				
					
						
							
							
								 
								Duy-Nguyen Ta
							
						 | 
						
							
							
							
							
								
							
								4a57d8cd27
								
							
								
							
						 | 
						
							
							
								
								update todo
							
							
							
							
							
						 | 
						
							2017-03-18 20:29:41 -04:00 | 
						
					
				
					
						
							
							
								 
								Duy-Nguyen Ta
							
						 | 
						
							
							
							
							
								
							
								3daf8d7351
								
							
								
							
						 | 
						
							
							
								
								fix bad import * style
							
							
							
							
							
						 | 
						
							2017-03-18 19:50:35 -04:00 | 
						
					
				
					
						
							
							
								 
								Duy-Nguyen Ta
							
						 | 
						
							
							
							
							
								
							
								d6c75b57f8
								
							
								
							
						 | 
						
							
							
								
								update todo
							
							
							
							
							
						 | 
						
							2017-03-18 19:49:37 -04:00 | 
						
					
				
					
						
							
							
								 
								Duy-Nguyen Ta
							
						 | 
						
							
							
							
							
								
							
								c8e4648c66
								
							
								
							
						 | 
						
							
							
								
								better name: gtsam_short --> gtsam_test
							
							
							
							
							
						 | 
						
							2017-03-18 19:49:19 -04:00 | 
						
					
				
					
						
							
							
								 
								Duy-Nguyen Ta
							
						 | 
						
							
							
							
							
								
							
								ee75faa0df
								
							
								
							
						 | 
						
							
							
								
								test cython wrapper's generated files
							
							
							
							
							
						 | 
						
							2017-03-18 18:35:28 -04:00 | 
						
					
				
					
						
							
							
								 
								Duy-Nguyen Ta
							
						 | 
						
							
							
							
							
								
							
								e3918da95c
								
							
								
							
						 | 
						
							
							
								
								update test to comply with a cython wrapper's requirement: need an include for every class.
							
							
							
							
							
						 | 
						
							2017-03-18 18:33:01 -04:00 | 
						
					
				
					
						
							
							
								 
								Duy-Nguyen Ta
							
						 | 
						
							
							
							
							
								
							
								2146aa140c
								
							
								
							
						 | 
						
							
							
								
								default value for cython extra imports
							
							
							
							
							
						 | 
						
							2017-03-18 18:30:44 -04:00 | 
						
					
				
					
						
							
							
								 
								Duy-Nguyen Ta
							
						 | 
						
							
							
							
							
								
							
								07b1bbfe7f
								
							
								
							
						 | 
						
							
							
								
								remove namespace requirement for cython wrapper
							
							
							
							
							
							
							
							Only for unittesting wrap geometry.h, not yet tested in real python/cython 
							
						 | 
						
							2017-03-18 18:29:53 -04:00 | 
						
					
				
					
						
							
							
								 
								Duy-Nguyen Ta
							
						 | 
						
							
							
							
							
								
							
								42deeb7bf0
								
							
								
							
						 | 
						
							
							
								
								fix/update matlab wrapper tests when wrap serialization option is off
							
							
							
							
							
						 | 
						
							2017-03-18 18:26:21 -04:00 | 
						
					
				
					
						
							
							
								 
								Duy-Nguyen Ta
							
						 | 
						
							
							
							
							
								
							
								aa43cf725c
								
							
								
							
						 | 
						
							
							
								
								update TODO
							
							
							
							
							
						 | 
						
							2017-03-18 16:00:42 -04:00 | 
						
					
				
					
						
							
							
								 
								Duy-Nguyen Ta
							
						 | 
						
							
							
							
							
								
							
								d18e638b08
								
							
								
							
						 | 
						
							
							
								
								cython wrap unstable
							
							
							
							
							
						 | 
						
							2017-03-18 15:52:08 -04:00 |