
Unlike macOS, Linux installations can be installed/deployed on a variety of hardware. The HOMEBREW_ARCH environment variable allows the end user to set a custom -march=... option for the compiler. If the variable is not set, it defaults to "native". This only applies on Linux; on macOS, behavior remains unchanged.
Library
This directory contains all the code run by the official brew
and brew cask
commands in Homebrew
and all formulae (package descriptions) in taps (repositories containing formulae) in Taps
subdirectories.