doctor: check OS version
We warn if you are not running the latest Leopard or Snow Leopard. (We do not currently check Lion or Mountain Lion versions.)
This commit is contained in:
		
							parent
							
								
									672128c908
								
							
						
					
					
						commit
						1cdd35b7e8
					
				@ -861,6 +861,26 @@ def check_for_unlinked_but_not_keg_only
 | 
			
		||||
  end
 | 
			
		||||
end
 | 
			
		||||
 | 
			
		||||
def check_os_version
 | 
			
		||||
  if MACOS_FULL_VERSION =~ /^10\.6(\.|$)/
 | 
			
		||||
    unless (MACOS_FULL_VERSION == "10.6.8")
 | 
			
		||||
      return <<-EOS.undent
 | 
			
		||||
        Please update Snow Leopard.
 | 
			
		||||
        10.6.8 is the supported version of Snow Leopard.
 | 
			
		||||
        You are still running #{MACOS_FULL_VERSION}.
 | 
			
		||||
      EOS
 | 
			
		||||
    end
 | 
			
		||||
  elsif MACOS_FULL_VERSION =~ /^10\.5(\.|$)/
 | 
			
		||||
    unless (MACOS_FULL_VERSION == "10.5.8")
 | 
			
		||||
      return <<-EOS.undent
 | 
			
		||||
        Please update Leopard.
 | 
			
		||||
        10.5.8 is the supported version of Leopard.
 | 
			
		||||
        You are still running #{MACOS_FULL_VERSION}.
 | 
			
		||||
      EOS
 | 
			
		||||
    end
 | 
			
		||||
  end
 | 
			
		||||
end
 | 
			
		||||
 | 
			
		||||
end # end class Checks
 | 
			
		||||
 | 
			
		||||
module Homebrew extend self
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user