Lukas Eipert 8814a492aa Use plist main binary for Rosetta audit
Currently `brew audit` only audits the first binary in a cask.
For example the cask `wiso-steuer-2024` contains multiple binaries in
`Contents/MacOS`:
- `btssysteminfo`
- `whilfe`
- `wmain24`

The first binary (some telemetry tool) is not the main binary and not
a universal binary, but the other two are. Given that `wmain24` is
defined as the main binary in the `Contents/Info.plist`, brew probably
should audit that binary rather than just checking the first one.
2024-08-21 10:01:20 +02:00
..
2024-08-20 12:47:48 -07:00
2024-08-20 03:58:01 +01:00
2024-08-20 00:13:23 +00:00
2024-08-20 21:50:37 +08:00
2024-08-20 04:16:18 +01:00
2024-08-15 11:47:31 -04:00
2024-08-20 22:01:03 +00:00
2024-08-20 22:00:45 +00:00
2024-08-12 17:36:14 +01:00
2024-08-14 22:56:26 -04:00
2024-08-19 16:02:57 +01:00
2024-08-18 19:03:26 -04:00
2024-07-30 17:51:02 +01:00
2024-08-18 18:16:39 -07:00
2024-08-20 22:00:45 +00:00
2024-08-18 21:20:23 -06:00
2024-07-17 16:01:59 -04:00
2024-08-20 03:58:01 +01:00
2024-08-10 17:52:26 -07:00
2024-08-10 16:43:37 +01:00
2024-08-20 15:33:08 +01:00
2024-08-19 09:56:50 -07: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!