Mike McQuaid f72aba548d ENV/std: fully extend from HOMEBREW_PATH.
Rather than just re-adding HOMEBREW_PREFIX/bin if it's missing re-add
everything from HOMEBREW_PATH. This works well with or without
environment filtering being enabled but with environment filtering it
ensures that ENV/std just builds on the original user environment.
2017-10-29 13:41:51 +00:00
..
2017-10-18 14:39:09 +02:00
2017-10-24 19:39:40 +02:00
2017-10-27 09:33:37 +01:00
2017-09-21 14:27:17 +01:00
2017-10-08 14:14:24 +02:00
2017-10-24 19:39:40 +02:00
2017-10-24 19:39:40 +02:00
2017-10-18 14:39:09 +02:00
2017-10-26 10:21:46 +10:00
2017-10-18 14:39:09 +02:00
2017-10-24 19:39:40 +02:00
2017-10-18 14:39:09 +02:00
2017-10-18 14:39:09 +02:00
2017-10-24 19:39:40 +02:00
2017-09-24 21:23:59 +01:00
2017-10-18 14:39:09 +02:00
2017-09-29 11:41:23 +02:00
2017-10-18 14:39:09 +02:00
2017-10-05 20:33:22 -07:00
2017-09-24 21:23:59 +01:00
2017-10-18 14:39:09 +02:00
2017-09-24 21:23:59 +01:00
2017-10-24 19:39:40 +02:00
2017-10-18 14:39:09 +02:00
2017-10-18 14:39:09 +02:00
2017-10-18 14:39:09 +02:00
2017-09-24 21:23:59 +01:00
2017-10-22 08:52:16 -07:00
2017-10-18 14:39:09 +02:00

Homebrew's Formula API

This is the (partially) documented 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!