50177d96b8 
								
							 
						 
						
							
							
								
								Remove paths module  
							
							
							
						 
						
							2016-02-28 09:24:20 -08:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								146b177ca9 
								
							 
						 
						
							
							
								
								Property export env  
							
							
							
						 
						
							2016-02-28 09:22:46 -08:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								84b5595490 
								
							 
						 
						
							
							
								
								Remove TODO  
							
							
							
						 
						
							2016-02-28 09:22:34 -08:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								2ab67a8138 
								
							 
						 
						
							
							
								
								Add color diagnostics switch for gcc  
							
							
							
						 
						
							2016-02-27 09:11:38 -08:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								517a083694 
								
							 
						 
						
							
							
								
								Add Append and Replace to the env  
							
							
							
						 
						
							2016-02-27 08:55:09 -08:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								fd2e6ae699 
								
							 
						 
						
							
							
								
								Add swiftc tool  
							
							
							
						 
						
							2015-12-05 09:53:32 -08:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								c669ad98f1 
								
							 
						 
						
							
							
								
								Doc comment for SConstruct  
							
							
							
						 
						
							2015-12-05 09:52:52 -08:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								7266c24896 
								
							 
						 
						
							
							
								
								Rewrite the src SConscript  
							
							
							
						 
						
							2015-10-17 00:24:54 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								8a00e0a00d 
								
							 
						 
						
							
							
								
								Program: name instead of program argument  
							
							
							
						 
						
							2015-10-17 00:24:38 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								67ab71ee8d 
								
							 
						 
						
							
							
								
								Use LOCAL_LIBS instead of LIBS -- fewer conflicts  
							
							
							
						 
						
							2015-10-17 00:24:19 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								26eeb0874e 
								
							 
						 
						
							
							
								
								Remove global do_sconscript function  
							
							
							
						 
						
							2015-10-17 00:15:20 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								e1c4e0c4b7 
								
							 
						 
						
							
							
								
								Add program and sconscript tools  
							
							
							
						 
						
							2015-10-17 00:13:49 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								bd7a79c9e1 
								
							 
						 
						
							
							
								
								Move more things to the lib tool  
							
							
							
						 
						
							2015-10-17 00:13:11 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								e0f3f0a2b4 
								
							 
						 
						
							
							
								
								Run all tests as part of the test target  
							
							
							
						 
						
							2015-10-16 23:51:14 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								c9e28a2bff 
								
							 
						 
						
							
							
								
								Move lib environment methods to the lib tool  
							
							
							
						 
						
							2015-10-16 23:50:48 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								9031c61ad7 
								
							 
						 
						
							
							
								
								Fix color diagnostics stuff  
							
							
							
						 
						
							2015-10-16 23:50:07 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								de2d8602e1 
								
							 
						 
						
							
							
								
								Remove test directory  
							
							
							
						 
						
							2015-10-16 23:14:56 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								c56cc557f8 
								
							 
						 
						
							
							
								
								Redo the _whooollleee_ build system  
							
							... 
							
							
							
							Following the tutorials on http://www.ostricher.com/tag/scons/ , I rebuilt the
build system so that SConscript files are *much* easier to write. 
							
						 
						
							2015-10-16 23:12:39 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								10b650c9a4 
								
							 
						 
						
							
							
								
								Make the defines right  
							
							
							
						 
						
							2015-10-10 23:07:32 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								d78abd911c 
								
							 
						 
						
							
							
								
								gtest color for autorun tests  
							
							
							
						 
						
							2015-10-03 19:40:53 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								a472d5aae5 
								
							 
						 
						
							
							
								
								Return and run tests after building  
							
							
							
						 
						
							2015-10-03 19:30:44 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								6087354bc8 
								
							 
						 
						
							
							
								
								out_dir for do_sconscript is optional  
							
							
							
						 
						
							2015-10-03 10:49:47 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								1ee16a1747 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'refs/remotes/origin/master'  
							
							
							
						 
						
							2015-10-03 10:43:23 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								164d2944f6 
								
							 
						 
						
							
							
								
								Revamp how libraries are done  
							
							
							
						 
						
							2015-10-03 10:43:18 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								b745019f39 
								
							 
						 
						
							
							
								
								Fix up how CC, CXX, and LINK are set in environments  
							
							
							
						 
						
							2015-10-03 10:42:25 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								b1f11e9732 
								
							 
						 
						
							
							
								
								env['NAME'] instead of env['_name']  
							
							
							
						 
						
							2015-10-03 10:41:15 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								a408005eb1 
								
							 
						 
						
							
							
								
								Add same directory incldues  
							
							
							
						 
						
							2015-10-03 10:40:07 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								dcad550500 
								
							 
						 
						
							
							
								
								Move do_sconscript to site_init  
							
							
							
						 
						
							2015-10-03 10:39:03 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								857516b6ed 
								
							 
						 
						
							
							
								
								Add SRC_DIR to CPPPATH  
							
							
							
						 
						
							2015-10-03 10:37:23 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								8c83b6aa3b 
								
							 
						 
						
							
							
								
								Move Scons arguments up  
							
							
							
						 
						
							2015-10-03 10:36:17 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eryn Wells 
								
							 
						 
						
							
							
							
							
								
							
							
								1fb32c204d 
								
							 
						 
						
							
							
								
								WIP  
							
							
							
						 
						
							2015-09-25 16:57:51 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eryn Wells 
								
							 
						 
						
							
							
							
							
								
							
							
								53897b2ed3 
								
							 
						 
						
							
							
								
								WIP osxapp bundle tool  
							
							
							
						 
						
							2015-09-24 16:48:49 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eryn Wells 
								
							 
						 
						
							
							
							
							
								
							
							
								2f1c86a793 
								
							 
						 
						
							
							
								
								Move environment set up to site_scons  
							
							
							
						 
						
							2015-09-22 14:44:30 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								b9a582caf4 
								
							 
						 
						
							
							
								
								Basic test runner  
							
							
							
						 
						
							2015-09-17 19:26:59 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								a0edcab26d 
								
							 
						 
						
							
							
								
								Comment about swapping env and build_env in do_sconscript()  
							
							
							
						 
						
							2014-07-13 09:22:53 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								9b00e03b2d 
								
							 
						 
						
							
							
								
								Get rid of broken check for lib dir existence  
							
							
							
						 
						
							2014-07-13 09:21:11 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								882f5614ae 
								
							 
						 
						
							
							
								
								Add build_env (as env) to sconscript environment  
							
							
							
						 
						
							2014-07-13 09:12:08 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								2b87d5add6 
								
							 
						 
						
							
							
								
								Use -O3 for production  
							
							
							
						 
						
							2014-07-13 09:10:41 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								491972b6c2 
								
							 
						 
						
							
							
								
								Merge branch 'develop'  
							
							
							
						 
						
							2014-07-13 07:42:08 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								a2dea2a35f 
								
							 
						 
						
							
							
								
								Add beta environment -- debug, with optimization  
							
							
							
						 
						
							2014-07-13 07:42:00 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								fb0f090892 
								
							 
						 
						
							
							
								
								Add succinct build commands, but don't use 'em yet  
							
							
							
						 
						
							2014-07-04 11:09:39 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								fea154a058 
								
							 
						 
						
							
							
								
								So much clean up...  
							
							... 
							
							
							
							Brought in the SConscript from Late Fish, which is where a lot of these changes
were made. Cleaned up a bunch of stuff. Moved repeated code to functions.
Implemented dynamically building libraries in lib/. 
							
						 
						
							2014-07-04 10:55:34 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								98e1fdd4fb 
								
							 
						 
						
							
							
								
								Add test environment  
							
							
							
						 
						
							2014-02-28 17:40:49 -08:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								301a7fa525 
								
							 
						 
						
							
							
								
								Fixing up gtest to work with scons (better!)  
							
							
							
						 
						
							2014-02-28 17:40:32 -08:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								47ca68760a 
								
							 
						 
						
							
							
								
								Add test SConscript  
							
							
							
						 
						
							2014-02-28 17:40:32 -08:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								c9c1ba5972 
								
							 
						 
						
							
							
								
								Add SConscript for gtest  
							
							
							
						 
						
							2014-02-28 17:40:32 -08:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								7e7960ce72 
								
							 
						 
						
							
							
								
								Update gtest-all.cc to find src files  
							
							
							
						 
						
							2014-02-28 17:40:32 -08:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								083aa869d5 
								
							 
						 
						
							
							
								
								Move src files to root of gtest  
							
							
							
						 
						
							2014-02-28 17:40:32 -08:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								fe0ebd6cff 
								
							 
						 
						
							
							
								
								Remove the cruft  
							
							
							
						 
						
							2014-02-28 17:40:32 -08:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								0b321237b6 
								
							 
						 
						
							
							
								
								Add base gtest distribution 1.7.0  
							
							
							
						 
						
							2014-02-28 17:40:31 -08:00