Michka Popoff d271614872
install glibc/gcc automatically if too old.
Right now this is done through the gcc@5 formula.
See 9692318ca6/Formula/gcc%405.rb (L33)

This is fragile because when we will migrate to gcc@11
we have to think about migrating the installation from one gcc formula to another..
Also, not having the right glibc version results in a non-functional brew
installation on an older Linux: the glibc installation needs
to be done by brew, and not by a workaround in a specific formula

Co-Authored-By: Mike McQuaid <mike@mikemcquaid.com>
Co-Authored-By: Bo Anderson <mail@boanderson.me>
Co-Authored-By: Shaun Jackman <sjackman@gmail.com>
2022-08-25 11:04:37 +01:00
..
2022-08-23 11:25:02 +01:00
2022-08-23 11:25:02 +01:00
2022-08-13 00:13:41 +00:00
2022-06-14 16:06:05 -04:00
2022-08-02 09:06:28 -07:00
2022-06-14 16:06:05 -04:00
2022-08-23 12:42:02 +01:00
2022-06-30 08:56:21 +01:00
2022-08-23 12:42:02 +01:00
2022-07-25 18:31:35 +02:00
2022-08-23 12:42:02 +01:00
2022-06-29 11:34:49 -04:00
2022-07-26 12:15:53 +01:00
2022-08-05 17:12:55 -04:00
2022-06-29 11:34:49 -04:00
2022-08-13 23:30:20 -10:00
2022-08-23 12:42:02 +01:00
2022-08-01 18:30:14 -07:00
2022-06-10 19:32:32 +01:00
2022-08-16 08:35:33 +01:00
2022-08-10 14:19:33 +01:00
2022-08-10 14:19:33 +01:00
2022-07-26 12:15:53 +01:00
2022-08-15 07:47:52 -07:00
2022-06-02 03:25:55 +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!