7f43054c37 
								
							
								 
							
						 
						
							
							
								
								Refactor build flags via CMake target properties  
							
							... 
							
							
							
							Also:
- Allow users to edit cmake target build options in the cache variables.
- We had to add project() commands for  gtsam and gtsam_unstable,
the PROJECT_SOURCE_DIR changed, but the root GTSAM_SOURCE_DIR instead.
- Ensure use of standard C++11 (no extensions) 
							
						 
						
							2019-06-15 23:09:54 +02:00  
				
					
						
							
							
								 
						
							
							
								05e8fbcb14 
								
							
								 
							
						 
						
							
							
								
								re-indent: script had an inconsistent mix of tabs and spaces  
							
							
							
						 
						
							2019-06-11 07:21:10 +02:00  
				
					
						
							
							
								 
						
							
							
								2d67ade5f2 
								
							
								 
							
						 
						
							
							
								
								targets renamed: xxx.valgrind  
							
							
							
						 
						
							2019-06-11 07:19:26 +02:00  
				
					
						
							
							
								 
						
							
							
								2c7389db76 
								
							
								 
							
						 
						
							
							
								
								add command `make check_valgrind`  
							
							
							
						 
						
							2019-06-10 18:08:05 +02:00  
				
					
						
							
							
								 
						
							
							
								b36dc081e0 
								
							
								 
							
						 
						
							
							
								
								Nicer grouping in IDE "folders"  
							
							
							
						 
						
							2019-06-02 11:46:43 +02:00  
				
					
						
							
							
								 
						
							
							
								f9de023caf 
								
							
								 
							
						 
						
							
							
								
								Only add custom all.tests target when GTSAM_BUILD_TESTS is true  
							
							
							
						 
						
							2016-10-06 14:25:40 -07:00  
				
					
						
							
							
								 
						
							
							
								b7175428b9 
								
							
								 
							
						 
						
							
							
								
								Windows CMake fix for subdirectories without tests  
							
							
							
						 
						
							2016-06-06 11:09:17 -07:00  
				
					
						
							
							
								 
						
							
							
								0372a959ee 
								
							
								 
							
						 
						
							
							
								
								Many small improvements, bug-fixes, and tests  
							
							
							
						 
						
							2016-02-24 11:01:19 -08:00  
				
					
						
							
							
								 
						
							
							
								c4e1c1fdad 
								
							
								 
							
						 
						
							
							
								
								Excepted cmake line on Mac - generates error  
							
							
							
						 
						
							2015-03-03 19:18:46 -08:00  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								873283c522 
								
							
								 
							
						 
						
							
							
								
								Fixed broken timing script and fixed logic for building/excluding examples and timing scripts  
							
							
							
						 
						
							2014-06-21 16:26:48 -07:00  
				
					
						
							
							
								 
						
							
							
								17c7e02003 
								
							
								 
							
						 
						
							
							
								
								Added support for timing scripts to build tools  
							
							
							
						 
						
							2014-06-07 19:00:16 -07:00  
				
					
						
							
							
								 
						
							
							
								1770f44ad9 
								
							
								 
							
						 
						
							
							
								
								Fixed a number of clang warnings  
							
							
							
						 
						
							2014-02-23 18:53:48 -05:00  
				
					
						
							
							
								 
						
							
							
								835d020581 
								
							
								 
							
						 
						
							
							
								
								Added lots of documentation in GtsamTesting.cmake and moved old functions to an obsolete file with a warning if they are used  
							
							
							
						 
						
							2014-02-13 16:13:11 -05:00  
				
					
						
							
							
								 
						
							
							
								f283150eb4 
								
							
								 
							
						 
						
							
							
								
								Using macro for creating examples to remove cmake code copy/paste  
							
							
							
						 
						
							2014-02-13 13:24:14 -05:00  
				
					
						
							
							
								 
						
							
							
								2ccb892167 
								
							
								 
							
						 
						
							
							
								
								Removed unneeded print  
							
							
							
						 
						
							2014-02-13 13:23:35 -05:00  
				
					
						
							
							
								 
						
							
							
								320cfe7b4d 
								
							
								 
							
						 
						
							
							
								
								Comment cleanups  
							
							
							
						 
						
							2014-02-13 13:23:20 -05:00  
				
					
						
							
							
								 
						
							
							
								218500de11 
								
							
								 
							
						 
						
							
							
								
								Cleaned up flags for building examples and tests  
							
							
							
						 
						
							2014-02-13 13:22:56 -05:00  
				
					
						
							
							
								 
						
							
							
								0e4b5269c5 
								
							
								 
							
						 
						
							
							
								
								Cleaned up gtsamAddTestsGlob function  
							
							
							
						 
						
							2014-02-13 11:14:51 -05:00  
				
					
						
							
							
								 
						
							
							
								e7018e8c51 
								
							
								 
							
						 
						
							
							
								
								Fixed bugs in last commit and made GTSAM_SINGLE_TEST_EXE default on Xcode too  
							
							
							
						 
						
							2014-02-13 10:57:09 -05:00  
				
					
						
							
							
								 
						
							
							
								661a157553 
								
							
								 
							
						 
						
							
							
								
								Working on standardizing/simplifying building unit tests and examples.  Much simpler cmake function to add a glob of tests, doing away with convenience libraries, and removing other options that we never change from their defaults.  
							
							
							
						 
						
							2014-02-13 01:34:31 -05:00  
				
					
						
							
							
								 
						
							
							
								9d2c5888b8 
								
							
								 
							
						 
						
							
							
								
								Made cmake slightly nicer when using Xcode - removed a couple unnecessary prints, and removed .run targets when using Xcode since they're not needed and clog up the project view.  
							
							
							
						 
						
							2014-02-08 11:14:43 -05:00  
				
					
						
							
							
								 
						
							
							
								395b8a2f48 
								
							
								 
							
						 
						
							
							
								
								Added cmake subdirectory without history (at SVN r20364)  
							
							
							
						 
						
							2013-12-22 13:04:47 -05:00  
				
					
						
							
							
								 
						
							
							
								ee02445c49 
								
							
								 
							
						 
						
							
							
								
								Removing local cmake scripts  
							
							
							
						 
						
							2012-03-22 19:57:30 +00:00  
				
					
						
							
							
								 
						
							
							
								b76cf5b07f 
								
							
								 
							
						 
						
							
							
								
								Made unit test names unique between subdirectories and 'tests' directory, removed subdir prefix from compiled executable names.  The duplicate filenames confused Eclipse and made things difficult in CMake as well.  
							
							
							
						 
						
							2012-03-15 02:10:37 +00:00  
				
					
						
							
							
								 
						
							
							
								59b1197c9f 
								
							
								 
							
						 
						
							
							
								
								Back-ported cmake from the 2.0prep branch  
							
							
							
						 
						
							2012-02-24 15:53:50 +00:00