Michka Popoff b7b5fb930d superenv: Use 02 optimization flag for Linux builds
`-Os` produces sometimes bigger binaries on Linux.
Also, llvm built with `-Os` is really slow at runtime for Linux.

Using `-02` aligns us with what Debian does, and as we are compiling most of our stuff with gcc (and not clang), it makes sense to use `-02` on Linux.
`-Os` does probably slightly different things when used on mac with llvm, compared to when it is used with gcc on Linux.
2018-08-29 13:40:39 +02:00
..
2018-08-21 10:17:23 -04:00
2018-08-21 15:46:24 +02:00
2018-07-13 08:22:33 +01:00
2017-11-30 09:42:14 +00:00
2018-07-12 10:39:27 +02:00
2018-07-26 10:09:02 +01:00
2018-08-23 11:50:42 -04:00
2018-07-26 10:49:07 +01:00
2016-09-23 15:30:07 +02:00
2018-06-07 13:48:35 +02:00
2017-11-05 15:37:57 +00:00
2018-08-05 15:57:28 +02:00
2018-04-30 17:03:11 +02:00
2018-07-17 23:38:57 +02:00
2018-06-30 19:40:14 -04:00
2018-06-30 19:40:14 -04:00
2018-07-01 01:43:04 +02:00
2018-03-24 16:55:16 +00:00
2018-03-24 16:55:16 +00:00
2018-06-07 14:02:31 +02:00
2018-05-14 04:44:15 -05:00
2018-08-06 17:59:51 +02:00
2017-09-24 21:23:59 +01:00
2018-06-30 19:40:14 -04:00
2018-07-30 21:07:42 +02:00
2018-06-30 19:40:14 -04:00
2018-06-30 19:40:14 -04:00
2018-07-14 15:41:16 +01:00
2018-06-30 19:40:14 -04:00
2018-04-07 20:28:56 +01:00
2018-07-19 16:41:27 +02:00
2018-04-20 19:11:22 +02:00
2017-09-24 21:23:59 +01:00
2018-07-22 21:11:47 +02:00
2018-02-22 19:46:58 +00:00
2018-07-04 21:25:43 +10:00
2018-07-12 10:39:27 +02:00
2018-06-18 16:23:36 +02:00
2018-07-23 19:58:39 +01:00
2018-07-25 11:42:28 +02:00
2018-08-15 12:16:02 +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!