mirror of
https://github.com/Homebrew/brew.git
synced 2025-07-14 16:09:03 +08:00

- 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
Documentation
Users
Contributors
- How To Open A Pull Request (and get it merged)
- Formula Cookbook
- Acceptable Formulae
- License Guidelines
- Formulae Versions
- Node for Formula Authors
- Python for Formula Authors
- Migrating A Formula To A Tap
- Rename A Formula
- Building Against Non-Homebrew Dependencies
- How To Create (And Maintain) A Tap
- Brew Test Bot
- Diagram Guidelines
- Prose Style Guidelines
- Type Checking with Sorbet
Maintainers
- New Maintainer Checklist
- Maintainers: Avoiding Burnout
- Maintainer Guidelines
- Homebrew/linuxbrew-core Maintainer Guide
- Brew Test Bot For Maintainers
- Common Issues for Maintainers
- Releases
- Developer/Internal API Documentation
- Homebrew/homebrew-core merge checklist