
- Write a subset of the tab required for bottles as an annotation. - Add option on new bottle creation to skip writing tab into bottle and instead add it (and other useful metadata) to bottle JSON. - Read formula information and tab from bottle JSON. - Write prettier JSON to disk. - Don't write `HEAD` to tab; this duplicates `HOMEBREW_VERSION`. - Allow `brew bottle` to use `--json` to generate JSON files from a local bottle file.
Library
This directory contains all the code run by the official brew
command in Homebrew
and all formulae (package descriptions) in taps (repositories containing formulae) in Taps
subdirectories.