Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							2c959a7d58 
							
						 
					 
					
						
						
							
							More API documentation.  
						
						... 
						
						
						
						And remove the documented stuff from the `example-formula.rb`.
Closes  Homebrew/homebrew#43241 .
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com> 
						
						
					 
					
						2015-08-29 15:43:16 +01:00 
						 
				 
			
				
					
						
							
							
								BrewTestBot 
							
						 
					 
					
						
						
						
						
							
						
						
							13d544e11e 
							
						 
					 
					
						
						
							
							Core files style updates.  
						
						... 
						
						
						
						Closes  Homebrew/homebrew#42354 .
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com> 
					
						2015-08-03 13:22:35 +01:00 
						 
				 
			
				
					
						
							
							
								Xu Cheng 
							
						 
					 
					
						
						
						
						
							
						
						
							74ea4bd31c 
							
						 
					 
					
						
						
							
							fileutils: use rm_rf to clean temp dir  
						
						... 
						
						
						
						Honestly, I don't know why git is broken under sandbox. But this seems
fix the problem in Homebrew/homebrew#38978 .
Closes  Homebrew/homebrew#39138 .
Signed-off-by: Xu Cheng <xucheng@me.com> 
						
						
					 
					
						2015-05-01 15:21:58 +08:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							db05618561 
							
						 
					 
					
						
						
							
							Use Dir.mktmpdir instead of shelling out to mktemp  
						
						... 
						
						
						
						Closes  Homebrew/homebrew#37616 . 
					
						2015-03-14 20:45:21 -04:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							316d8d756c 
							
						 
					 
					
						
						
							
							Reduce scope of ensure block, remove conditionals  
						
						
						
						
					 
					
						2015-03-10 23:26:54 -04:00 
						 
				 
			
				
					
						
							
							
								xxxajk 
							
						 
					 
					
						
						
						
						
							
						
						
							1dc384b4c4 
							
						 
					 
					
						
						
							
							Fix mktmp to be generic as-per SUS/BSD.  
						
						... 
						
						
						
						Closes  Homebrew/homebrew#31586 .
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com> 
					
						2014-08-14 10:36:07 +01:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							7f10aa3b6e 
							
						 
					 
					
						
						
							
							Fix visibility of FileUtils extension methods  
						
						
						
						
					 
					
						2014-06-09 21:37:52 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							9e57da83a2 
							
						 
					 
					
						
						
							
							Stop exposing mktemp as a public method on formula objects  
						
						
						
						
					 
					
						2014-06-09 21:36:36 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							a867cb4305 
							
						 
					 
					
						
						
							
							Use Formula#system and existing error handling in scons helper  
						
						... 
						
						
						
						Fixes  Homebrew/homebrew#27553 . 
					
						2014-03-14 16:41:57 -05:00 
						 
				 
			
				
					
						
							
							
								Adam Vandenberg 
							
						 
					 
					
						
						
						
						
							
						
						
							88565ac3d4 
							
						 
					 
					
						
						
							
							move scons helper to fileutils  
						
						
						
						
					 
					
						2014-02-28 07:20:52 -08:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							c72f9a469d 
							
						 
					 
					
						
						
							
							Add an xcodebuild helper and deprecate system "xcodebuild"  
						
						... 
						
						
						
						In the future we can remove the ENV munging branch from Formula#system.
Closes  Homebrew/homebrew#27081 . 
						
						
					 
					
						2014-02-27 21:53:21 -06:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							c6c7b9b165 
							
						 
					 
					
						
						
							
							Extract HOMEBREW_TEMP constant  
						
						
						
						
					 
					
						2013-12-14 09:35:58 -06:00 
						 
				 
			
				
					
						
							
							
								Misty De Meo 
							
						 
					 
					
						
						
						
						
							
						
						
							25ab8212a0 
							
						 
					 
					
						
						
							
							FileUtils#copy_metadata: update comment, version  
						
						
						
						
					 
					
						2013-10-06 14:06:25 -07:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							b35d9906e5 
							
						 
					 
					
						
						
							
							Pass the mktemp prefix as an argument  
						
						
						
						
					 
					
						2013-10-02 22:01:31 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							02a0e4e2e0 
							
						 
					 
					
						
						
							
							Fix mktemp directory naming  
						
						
						
						
					 
					
						2013-10-02 19:41:05 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							f0db242591 
							
						 
					 
					
						
						
							
							extend/fileutils: suppress discarded method definition warnings  
						
						
						
						
					 
					
						2013-03-28 17:37:29 -05:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							9837bbda55 
							
						 
					 
					
						
						
							
							Add with_system_path to run using system PATHs.  
						
						... 
						
						
						
						Needed for Linux compatibility. 
						
						
					 
					
						2013-03-11 18:26:25 +00:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							d39280bdf7 
							
						 
					 
					
						
						
							
							Add current Ruby globals.  
						
						... 
						
						
						
						Allows access to the Ruby path. Needed for Linux
porting. 
						
						
					 
					
						2013-03-11 18:26:25 +00:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							ea15442b9a 
							
						 
					 
					
						
						
							
							Move ruby methods to FileUtils extension  
						
						
						
						
					 
					
						2013-02-02 11:24:55 -06:00 
						 
				 
			
				
					
						
							
							
								Misty De Meo 
							
						 
					 
					
						
						
						
						
							
						
						
							38283eafb2 
							
						 
					 
					
						
						
							
							FileUtils: backport #copy_metadata fix  
						
						... 
						
						
						
						Entry_#copy_metadata has a nasty bug that makes copying symlinks
across filesystems fail. This lasted all the way through 1.9.3p194
before *finally* being fixed. This backports the official fix.
Fixes  Homebrew/homebrew#14710 . 
						
						
					 
					
						2012-09-27 09:52:06 -05:00 
						 
				 
			
				
					
						
							
							
								Max Howell 
							
						 
					 
					
						
						
						
						
							
						
						
							a217b03952 
							
						 
					 
					
						
						
							
							Clean up and improve build-error output and logs  
						
						... 
						
						
						
						All logs are now stored from each command executed in Formula.install.
Error output is truncated to five lines in an attempt to not overwhelm the user and to encourage users to read the error output and report the bug properly. Maybe we can get that figure up from 70% to 90%. 
						
						
					 
					
						2012-09-25 11:31:56 -04:00 
						 
				 
			
				
					
						
							
							
								Max Howell 
							
						 
					 
					
						
						
						
						
							
						
						
							fc9b18c291 
							
						 
					 
					
						
						
							
							Don't catch build errors  
						
						
						
						
					 
					
						2012-08-29 22:25:29 -04:00 
						 
				 
			
				
					
						
							
							
								Max Howell 
							
						 
					 
					
						
						
						
						
							
						
						
							3fbe631b02 
							
						 
					 
					
						
						
							
							Block form of chdir can only be used once  
						
						... 
						
						
						
						If you nest them, the library complains. So let's not do that.
/cc @jacknagel 
						
						
					 
					
						2012-08-29 19:49:11 -04:00 
						 
				 
			
				
					
						
							
							
								Max Howell 
							
						 
					 
					
						
						
						
						
							
						
						
							d89b3272f4 
							
						 
					 
					
						
						
							
							Ensure mktemp cleans up after itself  
						
						... 
						
						
						
						Ignore interrupts. 
						
						
					 
					
						2012-08-29 12:41:36 -04:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							995186a72c 
							
						 
					 
					
						
						
							
							Fix Ruby warnings.  
						
						... 
						
						
						
						Fixes  Homebrew/homebrew#11966 . 
					
						2012-05-01 20:45:17 +08:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							67c3f1b2b4 
							
						 
					 
					
						
						
							
							Extend FileUtils rather than include it  
						
						... 
						
						
						
						Fixes  Homebrew/homebrew#10729 .
Signed-off-by: Jack Nagel <jacknagel@gmail.com> 
					
						2012-03-06 19:23:51 -06:00 
						 
				 
			
				
					
						
							
							
								Adam Vandenberg 
							
						 
					 
					
						
						
						
						
							
						
						
							1b372d7840 
							
						 
					 
					
						
						
							
							Move path utils out of formula.rb  
						
						... 
						
						
						
						Make a new module for our FileUtils extensions and use that instead. 
						
						
					 
					
						2012-03-05 21:14:39 -08:00