Issy Long dde89d8d2b
dev-cmd/update-maintainers: If there are changes, auto-update man pages
- I noticed this in a PR recently, maybe the maintainer didn't think
  they would have to run `brew man` for this? In that case there's an
  extra step after the PR is raised, red CI checks on the PR (which is
  demoralising) and potentially requires a reviewer to point this out.
- This runs `brew man` if the `README` file has a diff as part of this
  command. Then the user has to `git add .` and their PR is (probably)
  good.
2021-02-09 21:26:08 +00:00
..
2021-02-08 13:20:41 +01:00
2021-01-29 19:50:24 +00:00
2021-02-06 23:10:24 +01:00
2021-02-08 13:26:50 +01:00
2021-02-02 18:49:29 +11:00
2021-01-26 16:19:47 -05:00
2021-01-26 16:19:47 -05:00
2021-02-09 06:04:34 +00:00
2021-02-09 06:03:44 +00:00
2021-01-22 11:26:46 -08:00
2021-01-26 10:16:32 +00:00
2021-01-29 19:50:24 +00:00
2021-01-26 15:36:44 -05:00
2021-01-26 16:19:47 -05:00
2020-12-28 13:34:07 +00:00
2021-01-26 16:19:47 -05:00
2021-02-02 12:34:15 +00:00
2021-02-08 13:26:50 +01:00
2021-01-26 16:19:47 -05:00
2021-01-29 20:56:59 +00:00
2021-01-26 16:19:47 -05:00
2021-01-26 12:02:30 -05:00
2021-02-02 12:34:15 +00:00
2021-01-29 20:56:59 +00:00
2021-01-08 18:10:25 +08:00
2021-01-26 16:19:47 -05:00
2021-01-13 10:46:28 +01:00
2021-01-13 18:40:46 -08:00
2021-01-26 16:19:47 -05:00
2021-01-26 15:36:44 -05:00
2021-01-29 20:56:59 +00:00
2021-01-26 15:36:44 -05:00
2021-01-26 16:19:47 -05:00
2021-01-26 15:36:43 -05:00
2021-02-05 10:13:44 -08:00

Homebrew's Formula API

This is the public API for Homebrew.

The main class you should look at is the {Formula} class (and classes linked from there). That's the class that's used to create Homebrew formulae (i.e. package descriptions). Assume anything else you stumble upon is private.

You may also find the Formula Cookbook and Ruby Style Guide helpful in creating formulae.

Good luck!