brew.rb: remove 'nice' error message for missing envs
This commit is contained in:
		
							parent
							
								
									a2033c397e
								
							
						
					
					
						commit
						fae972c9d7
					
				@ -11,11 +11,7 @@ raise "HOMEBREW_BREW_FILE was not exported! Please call bin/brew directly!" unle
 | 
			
		||||
std_trap = trap("INT") { exit! 130 } # no backtrace thanks
 | 
			
		||||
 | 
			
		||||
# check ruby version before requiring any modules.
 | 
			
		||||
unless ENV["HOMEBREW_REQUIRED_RUBY_VERSION"]
 | 
			
		||||
  raise "HOMEBREW_REQUIRED_RUBY_VERSION was not exported! Please call bin/brew directly!"
 | 
			
		||||
end
 | 
			
		||||
 | 
			
		||||
REQUIRED_RUBY_X, REQUIRED_RUBY_Y, = ENV["HOMEBREW_REQUIRED_RUBY_VERSION"].split(".").map(&:to_i)
 | 
			
		||||
REQUIRED_RUBY_X, REQUIRED_RUBY_Y, = ENV.fetch("HOMEBREW_REQUIRED_RUBY_VERSION").split(".").map(&:to_i)
 | 
			
		||||
RUBY_X, RUBY_Y, = RUBY_VERSION.split(".").map(&:to_i)
 | 
			
		||||
if RUBY_X < REQUIRED_RUBY_X || (RUBY_X == REQUIRED_RUBY_X && RUBY_Y < REQUIRED_RUBY_Y)
 | 
			
		||||
  raise "Homebrew must be run under Ruby #{REQUIRED_RUBY_X}.#{REQUIRED_RUBY_Y}! " \
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user