Mike McQuaid 312f046302
Make --debug output a bit quieter by default
The `Formulary` and `system_command` debug output is incredibly verbose
by default and this is pretty annoying when all you want is to get
better backtraces when there's an error.

Instead, let's require `--verbose` and `--debug` for the noisiest output
message types.
2025-07-25 17:14:46 +01:00
..
2025-07-15 13:34:49 -04:00
2025-07-14 19:12:38 +01:00
2025-07-02 00:17:54 +00:00
2025-06-17 16:33:58 +01:00
2025-07-16 11:32:22 -04:00
2025-07-14 19:12:38 +01:00
2025-07-14 19:12:38 +01:00
2025-07-14 19:12:38 +01:00
2025-07-14 19:12:38 +01:00
2025-04-23 10:09:45 +02:00
2025-03-31 17:55:07 +01:00
2025-07-14 19:12:38 +01:00
2025-07-16 08:58:14 -07:00
2025-07-21 09:10:06 +01:00
2025-07-14 19:12:38 +01:00
2025-06-09 19:06:16 +01:00
2025-07-14 19:12:38 +01:00
2025-04-23 10:09:45 +02:00
2025-04-15 23:02:00 +01:00
2025-07-14 19:12:38 +01:00
2025-07-17 17:49:53 +01:00
2025-07-17 17:49:53 +01:00
2025-04-22 11:50:08 -07:00
2025-07-14 19:12:38 +01:00
2025-07-14 19:12:38 +01:00
2025-06-09 19:06:16 +01:00
2025-06-23 16:50:39 +01:00
2025-04-16 16:22:36 +01:00
2025-06-09 19:06:16 +01:00
2025-06-09 19:06:16 +01:00
2025-06-29 09:02:24 -07:00
2025-06-09 19:06:16 +01:00
2025-06-09 19:06:16 +01:00
2025-03-31 17:55:07 +01:00
2025-07-14 19:12:38 +01:00
2025-07-14 19:12:38 +01:00
2025-07-14 19:12:38 +01:00
2025-07-14 19:12:38 +01: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!