 5afff3f3aa
			
		
	
	
		5afff3f3aa
		
			
		
	
	
	
	
		
			
			- Output `brew doctor` and `brew install` messages noting this configuration is (currently) unsupported and encourage use of Rosetta instead - Output Rosetta 2 usage in `brew config` on ARM (whether in Rosetta 2 or not) - Check the architecture of (newly installed) dependencies and ensure they are using the correct architecture. - Don't allow installing macOS Intel Homebrew in macOS ARM Homebrew default prefix (and vice versa - Actually write out the architecture of dependencies to the tab rather than generating and throwing them away - Set and document the expected default prefix for macOS Intel Homebrew, macOS ARM Homebrew (`/opt/homebrew`) and Homebrew on Linux While we're here: - Don't say Big Sur is a prerelease version but still make it clear we don't support it (yet). - Don't reference non-existent IRC channel
		
			
				
	
	
		
			11 lines
		
	
	
		
			195 B
		
	
	
	
		
			Ruby
		
	
	
	
	
	
			
		
		
	
	
			11 lines
		
	
	
		
			195 B
		
	
	
	
		
			Ruby
		
	
	
	
	
	
| # typed: false
 | |
| # frozen_string_literal: true
 | |
| 
 | |
| module Homebrew
 | |
|   DEFAULT_PREFIX ||= if Hardware::CPU.arm?
 | |
|     HOMEBREW_MACOS_ARM_DEFAULT_PREFIX
 | |
|   else
 | |
|     HOMEBREW_DEFAULT_PREFIX
 | |
|   end.freeze
 | |
| end
 |