Doug Coleman
							
						 
						
							 
							
							
							
								
							
								59ba0ef341 
								
							
								 
							
						 
						
							
							
								
								mason.child: fix test in a better way.  
							
							 
							
							
							
						 
						
							2015-06-10 19:56:11 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								43b5eab7a4 
								
							
								 
							
						 
						
							
							
								
								mason.git: rename git-pull to git-clone-or-pull since that's what it does.  
							
							 
							
							
							
						 
						
							2015-06-10 18:52:53 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								a7958c65b2 
								
							
								 
							
						 
						
							
							
								
								mason.child: Fix unit test for Windows.  
							
							 
							
							
							
						 
						
							2015-06-10 17:59:43 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								2451fea0a1 
								
							
								 
							
						 
						
							
							
								
								mason.child: On Windows, commands launch relative to parent process  
							
							 
							
							... 
							
							
							
							binary location instead of cwd. Launch factor.com with full path to get
the correct binary location.
Rename "test" and friends. 
							
						 
						
							2015-06-10 15:36:36 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								5c22650960 
								
							
								 
							
						 
						
							
							
								
								mason: rename some vague words like build to do-build, build? to  
							
							 
							
							... 
							
							
							
							should-build? for clarity and because they're too generic and conflict
with kernel:build. 
							
						 
						
							2015-06-06 17:04:30 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								b366a06c41 
								
							
								 
							
						 
						
							
							
								
								use reject instead of [ ... not ] filter.  
							
							 
							
							
							
						 
						
							2015-05-12 18:50:34 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								ee8be0a8dd 
								
							
								 
							
						 
						
							
							
								
								mason.git: fix status check.  
							
							 
							
							
							
						 
						
							2014-12-30 19:29:05 -08:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								9fd568267d 
								
							
								 
							
						 
						
							
							
								
								io.launcher: add versions of with-process that preserve process and status.  
							
							 
							
							
							
						 
						
							2014-12-30 14:51:23 -08:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								cd003fbef9 
								
							
								 
							
						 
						
							
							
								
								mason.git: fix use.  
							
							 
							
							
							
						 
						
							2014-12-30 14:48:21 -08:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								527177963e 
								
							
								 
							
						 
						
							
							
								
								mason.git: fix for rename.  
							
							 
							
							
							
						 
						
							2014-12-30 12:51:33 -08:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								49bcbaee7a 
								
							
								 
							
						 
						
							
							
								
								removing small and unnecessary files.  
							
							 
							
							
							
						 
						
							2014-11-29 17:24:42 -08:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								ef6b2e231f 
								
							
								 
							
						 
						
							
							
								
								mason: cleanup usings and misc stuff.  
							
							 
							
							
							
						 
						
							2014-11-15 16:20:49 -08:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								3ca2801d33 
								
							
								 
							
						 
						
							
							
								
								mason.report: dos2unix.  
							
							 
							
							
							
						 
						
							2014-09-28 20:31:39 -07:00  
						
					 
				
					
						
							
							
								 
								Björn Lindqvist
							
						 
						
							 
							
							
							
								
							
								2a7a2b32ff 
								
							
								 
							
						 
						
							
							
								
								benchmark.reverse-complement.tests,mason.report.tests: fix for the test  
							
							 
							
							... 
							
							
							
							cases so they write to temp files instead of in resource: 
							
						 
						
							2014-09-28 20:31:18 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								8980f9d6f0 
								
							
								 
							
						 
						
							
							
								
								mason: change stack effect of mason.  
							
							 
							
							
							
						 
						
							2014-06-06 13:57:39 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								32cd600ffb 
								
							
								 
							
						 
						
							
							
								
								mason.test: Check the user-init-errors so we get a fixable error.  
							
							 
							
							
							
						 
						
							2014-04-28 00:27:50 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								721fd36d0f 
								
							
								 
							
						 
						
							
							
								
								mason.test: Allow for a .factor-mason-rc which is loaded by maason.test.  
							
							 
							
							
							
						 
						
							2014-04-15 19:05:06 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								712be93989 
								
							
								 
							
						 
						
							
							
								
								http.client: remove http-get* and its friends, change http-request* and with-http-request* to not check response codes.  
							
							 
							
							
							
						 
						
							2014-03-12 19:39:15 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								435f54cf59 
								
							
								 
							
						 
						
							
							
								
								http.client: use new http-get* word.  
							
							 
							
							
							
						 
						
							2013-10-12 10:25:42 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								e407981e12 
								
							
								 
							
						 
						
							
							
								
								io.directories: Add with-resource-directory word and use it.  
							
							 
							
							
							
						 
						
							2013-09-24 13:13:39 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								d7f95a481c 
								
							
								 
							
						 
						
							
							
								
								mason.release.archive: fix extension name on release binaries.  
							
							 
							
							
							
						 
						
							2012-08-17 11:53:51 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								16de2794de 
								
							
								 
							
						 
						
							
							
								
								mason.common: Don't put a limit on prettyprinter output.  Fixes   #607 .  
							
							 
							
							
							
						 
						
							2012-08-03 14:18:59 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								16b046af76 
								
							
								 
							
						 
						
							
							
								
								more cleanup of with-scope.  
							
							 
							
							
							
						 
						
							2012-07-19 15:11:33 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								90d0951ada 
								
							
								 
							
						 
						
							
							
								
								more use of H{ } make.  
							
							 
							
							
							
						 
						
							2012-07-19 11:24:45 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								4f260ab9bd 
								
							
								 
							
						 
						
							
							
								
								"H{ } substitute" is faster than "{ } substitute".  
							
							 
							
							
							
						 
						
							2012-07-13 19:06:38 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								b958ad4833 
								
							
								 
							
						 
						
							
							
								
								mason.docs: make docs archive have relative paths.  
							
							 
							
							
							
						 
						
							2012-06-19 10:08:14 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								1778b1debd 
								
							
								 
							
						 
						
							
							
								
								mason.docs: fix making and uploading of docs archive.  
							
							 
							
							
							
						 
						
							2012-06-18 12:26:02 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								180ad0aabf 
								
							
								 
							
						 
						
							
							
								
								fix some tests broken by the prepend change.  
							
							 
							
							
							
						 
						
							2012-05-29 16:58:58 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								857fc50fff 
								
							
								 
							
						 
						
							
							
								
								benchmark: Add a way to run a profile for each benchmark vocabulary.  
							
							 
							
							
							
						 
						
							2011-11-21 13:42:49 -08:00  
						
					 
				
					
						
							
							
								 
								Joe Groff
							
						 
						
							 
							
							
							
								
							
								bbede53f78 
								
							
								 
							
						 
						
							
							
								
								mason.release.branch: fix test  
							
							 
							
							
							
						 
						
							2011-11-03 15:40:24 -07:00  
						
					 
				
					
						
							
							
								 
								Joe Groff
							
						 
						
							 
							
							
							
								
							
								8cf18d1a82 
								
							
								 
							
						 
						
							
							
								
								remove BSD,solaris,etc. misc platform support code  
							
							 
							
							
							
						 
						
							2011-11-02 17:13:51 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								3b92ff881c 
								
							
								 
							
						 
						
							
							
								
								Use +new-group+ in all processes launched in mason.  
							
							 
							
							
							
						 
						
							2011-10-30 20:47:16 -07:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								0d02c16d14 
								
							
								 
							
						 
						
							
							
								
								mason.git: cleanup  
							
							 
							
							
							
						 
						
							2011-10-28 21:53:39 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								93d6807d33 
								
							
								 
							
						 
						
							
							
								
								Revert "Try without-limits in mason.report. Fixes #275."  
							
							 
							
							... 
							
							
							
							This reverts commit 1771f18998 . 
							
						 
						
							2011-10-21 15:34:08 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								feeea08023 
								
							
								 
							
						 
						
							
							
								
								Remove really-delete-tree in favor of setting the file attributes to normal  
							
							 
							
							... 
							
							
							
							on Windows deletes. 
							
						 
						
							2011-10-19 02:28:52 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								5771cafcee 
								
							
								 
							
						 
						
							
							
								
								Try without-limits in mason.report.  Fixes   #275 .  
							
							 
							
							
							
						 
						
							2011-10-18 00:52:46 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								ac9d4577e0 
								
							
								 
							
						 
						
							
							
								
								mason.release.archive was testing strings against symbols for choosing the archival method and file extension. This might break win32/64 or it might speed things up.  
							
							 
							
							
							
						 
						
							2011-10-12 01:33:58 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								bf2a96e9e0 
								
							
								 
							
						 
						
							
							
								
								Remove Windows CE from core/ basis/ and build-support/  
							
							 
							
							... 
							
							
							
							Rename the winnt singleton to windows in core/ basis/ extra/
Rename boot images winnt -> windows
Fixes  #84 . 
							
						 
						
							2011-09-18 23:19:06 -05:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								7507196a98 
								
							
								 
							
						 
						
							
							
								
								mason.release.tidy: one last fix for tests  
							
							 
							
							
							
						 
						
							2011-09-14 20:00:15 -07:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								4d30021d77 
								
							
								 
							
						 
						
							
							
								
								mason.release.tidy: add unit tests and ensure it works  
							
							 
							
							
							
						 
						
							2011-09-13 23:39:16 -07:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								0ed9112f75 
								
							
								 
							
						 
						
							
							
								
								mason.release.tidy: logic for blowing away Factor.app on non-Mac platforms was wrong;  fixes   #125  
							
							 
							
							
							
						 
						
							2011-09-13 20:22:24 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								900afdd6a8 
								
							
								 
							
						 
						
							
							
								
								Make parser in mason.test noisy so we get real output.  
							
							 
							
							... 
							
							
							
							Fixes  #126 . 
							
						 
						
							2011-09-13 19:52:32 -05:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								396ef06355 
								
							
								 
							
						 
						
							
							
								
								mason: more useful logging to console, with timestamps  
							
							 
							
							
							
						 
						
							2011-09-09 20:21:05 -07:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								f1c2707b5f 
								
							
								 
							
						 
						
							
							
								
								Some mason improvements:  
							
							 
							
							... 
							
							
							
							- Rename config variables to be more intuitive, split up upload-to-factorcode? into several variables
- Add target-variant variable. This allows running multiple masons on the same architecture but with different parameters, for example bootstrapping with SSE disabled, or simply for testing on a different OS release.
- Added a boot-flags variable for use with the above 
							
						 
						
							2011-09-09 19:54:47 -07:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								2f6b98a141 
								
							
								 
							
						 
						
							
							
								
								mason tests didn't pass if the machine wasn't configured for running mason  
							
							 
							
							
							
						 
						
							2011-09-09 19:14:55 -07:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								67c57417d7 
								
							
								 
							
						 
						
							
							
								
								Fix webapps.mason breakage  
							
							 
							
							
							
						 
						
							2011-09-01 01:15:56 -07:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								6ead33d73e 
								
							
								 
							
						 
						
							
							
								
								mason.config: fix for recent changes  
							
							 
							
							
							
						 
						
							2011-08-22 22:17:50 -07:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								e583e4e649 
								
							
								 
							
						 
						
							
							
								
								mason.platform: add test  
							
							 
							
							
							
						 
						
							2011-08-22 22:14:38 -07:00  
						
					 
				
					
						
							
							
								 
								Erik Charlebois
							
						 
						
							 
							
							
							
								
							
								981477a7ff 
								
							
								 
							
						 
						
							
							
								
								Fix mason following PPC changes; target-os and target-cpu are no longer strings.  
							
							 
							
							
							
						 
						
							2011-07-29 01:57:14 -04:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								6f7b58f6c9 
								
							
								 
							
						 
						
							
							
								
								mason.release.branch: fix test failure  
							
							 
							
							
							
						 
						
							2010-09-27 20:12:44 -07:00