follower 2064b30fce
Fix check_for_unsupported_macos() on outdated releases
Recent commit 36dbad3922 to default to frozen string literals (via `frozen_string_literal`) broke `check_for_unsupported_macos()` on outdated releases--due to attempted modification of a frozen string literal.

This breaks `install` and `doctor`.

It's like the change wasn't tested on an unsupported outdated release or something... :D

Adding a `+` prefix is apparently one way around this issue according to https://stackoverflow.com/questions/37799296/what-does-the-comment-frozen-string-literal-true-do#37799399. The change worked for me.
2019-04-24 15:02:13 +12:00
..
2019-02-27 14:02:46 +00:00
2019-04-20 14:07:29 +09:00
2019-04-20 14:07:29 +09:00
2019-04-20 14:07:29 +09:00
2019-04-20 13:27:36 +09:00
2019-04-20 13:27:36 +09:00
2019-03-28 21:15:50 +00:00
2019-04-20 13:27:36 +09:00
2019-04-20 13:27:36 +09:00
2019-04-20 14:07:29 +09:00

Homebrew's Formula API

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