apainintheneck b85f407e95 Only upgrade :latest casks when --greedy and the cask has been updated
A sha256 hash of the previous download is stored and compared with
new downloads before updating :latest casks. This prevents unnecessary
reinstalls when the cask hasn't been updated.

Move download path to cask from installer to prevent unnecessary
redownloads of casks.
2022-05-17 16:15:05 -07:00
..
2022-05-16 17:27:13 -04:00
2022-02-24 12:31:32 +00:00
2022-05-10 00:12:06 +00:00
2022-04-27 18:42:11 +01:00
2022-04-30 22:05:35 +02:00
2022-05-17 18:54:37 +00:00
2022-02-22 15:27:43 +00:00
2022-02-11 10:49:21 -05:00
2022-04-28 10:40:16 -04:00
2022-02-08 12:08:32 -05:00
2022-04-30 22:05:35 +02:00
2022-04-12 15:53:03 -07:00
2022-03-28 20:11:04 -04: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!