Mike McQuaid 5f6c69bca2
HOMEBREW_INSTALL_FROM_API: make the default for everyone.
- remove all places we check the flag so it's a no-op now
- flip the messaging to refer to `HOMEBREW_NO_INSTALL_FROM_API` where
  relevant
- adjust the documentation
2023-02-05 18:13:08 +01:00
..
2023-02-04 13:09:59 +01:00
2022-08-23 11:25:02 +01:00
2022-12-01 00:17:04 +00:00
2023-02-03 10:48:43 +00:00
2022-11-30 03:50:38 +00:00
2022-10-24 19:42:49 +01:00
2023-01-02 19:18:51 +00:00
2023-02-03 18:07:32 +00:00
2023-02-04 13:05:41 +00:00
2022-11-11 16:16:54 -05:00
2022-04-28 10:40:16 -04:00
2022-08-23 12:42:02 +01:00
2023-01-24 21:45:18 +09:00
2022-06-30 08:56:21 +01:00
2023-01-02 19:18:51 +00:00
2023-01-25 10:07:42 -08:00
2023-01-02 19:18:51 +00:00
2022-11-06 22:50:07 -05:00
2022-06-29 11:34:49 -04:00
2022-08-13 23:30:20 -10:00
2023-01-19 12:40:50 -05:00
2023-02-02 19:58:03 -08:00
2022-11-06 22:50:07 -05:00
2022-12-13 11:37:06 +00:00
2022-12-23 19:36:13 +01:00
2022-09-14 22:23:01 -04:00
2022-09-08 01:44:31 +01:00
2023-02-03 10:48:43 +00:00

Homebrew Ruby API

This is the 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!