5723 Commits

Author SHA1 Message Date
Jack Nagel
6e616b29c5 Use a || b 2014-06-03 09:43:27 -05:00
Shaun Jackman
bd682d5519 Treat HOMEBREW_CC the same as --cc
Closes Homebrew/homebrew#29762.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2014-06-03 09:43:27 -05:00
Shaun Jackman
6e56009217 HOMEBREW_CC: Remove COMPILER_ALIASES
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2014-06-03 09:43:21 -05:00
Jack Nagel
0133afe6f8 Remove unnecessary use of Dir[] 2014-06-01 15:27:40 -05:00
Jack Nagel
0445318494 Remove no-op directory traversal 2014-06-01 15:27:40 -05:00
Jack Nagel
90526f92eb Remove jstalk
Closes Homebrew/homebrew#29720.
2014-06-01 00:17:44 -05:00
Jack Nagel
a023f10310 Use Pathname.glob when we want pathname objects 2014-05-31 23:53:51 -05:00
Jack Nagel
bf365fc23b Prefer Dir.glob when iterating over the result 2014-05-31 23:53:36 -05:00
Jack Nagel
099c8c15ae Deprecate implicit build-time requirements 2014-05-30 18:16:56 -05:00
Jack Nagel
4c6defbcf6 Remove build attribute from Xcode dep 2014-05-30 17:23:15 -05:00
Jack Nagel
355361fa3f Remove build flag from ant dep 2014-05-30 15:33:57 -05:00
Jack Nagel
c6c7623591 Prefer Dir[] to Dir.glob when not passing a block 2014-05-30 12:41:12 -05:00
Jack Nagel
6c3c5b0a84 Loosen GCC version regexp to allow for custom version strings 2014-05-28 22:46:05 -05:00
Jack Nagel
375c073cec Remove unused attribute 2014-05-28 19:02:30 -05:00
Jack Nagel
9821316ec1 Remove unused method and associated test fixtures 2014-05-28 18:48:38 -05:00
Jack Nagel
56b041ca25 Extract history introspection from "versions" command 2014-05-28 16:23:33 -05:00
Jack Nagel
17a27d3464 versions: remove --compact option 2014-05-28 14:03:06 -05:00
Jack Nagel
c49e23e77a versions: don't recreate the relative path on each iteration 2014-05-28 14:02:06 -05:00
Jack Nagel
22e3e6c1e6 versions: use path attribute instead of reconstructing it 2014-05-28 14:01:13 -05:00
Jack Nagel
ecc01317b8 versions: drop redundant pathname creation 2014-05-28 14:00:26 -05:00
Jack Nagel
985eadbe69 Fix brew-versions for taps with a Formula directory 2014-05-28 12:53:11 -05:00
Jack Nagel
c90247aa44 Place X11 ahead of OpenGL when X11 is active
Fixes Homebrew/homebrew#29651.
2014-05-28 09:23:36 -05:00
Adam Vandenberg
2c61e3c02a --help and --version only apply as first argument
This fixes external commands that provide their own
help and version subcommands.

Closes Homebrew/homebrew#26755.
2014-05-27 21:03:05 -07:00
Jack Nagel
f446e95852 Remove support for version "schemes", just pass version objects directly
I'm not sure why I thought reinventing object instantiation was a good
idea.
2014-05-27 21:41:43 -05:00
Jack Nagel
33cdff99ba Make some constant strings into actual constants
We only need one copy of each of these strings, not ~7500.
2014-05-27 21:16:15 -05:00
Jack Nagel
28fa5b0261 Remove some evals from formula DSL
The default arguments were removed from these methods long ago, so
nothing is standing in the way of using define_method here.
2014-05-27 21:03:47 -05:00
Jack Nagel
152490b7b0 Fix overzealous regex 2014-05-26 21:31:04 -05:00
Jack Nagel
105f77745c Add failing test for parsing version from erlang bottle filename 2014-05-26 21:30:46 -05:00
Adam Vandenberg
8d44db6b40 pluralize formulae in tap/untap
Closes Homebrew/homebrew#28560.
2014-05-26 18:33:31 -07:00
Jack Nagel
6eb220d78f Share code for sanitizing ENV between both build environments 2014-05-26 14:10:24 -05:00
Jack Nagel
f0bffe8043 Undocument search features that no longer exist
Due to the fragility of the code, this functionality was removed in
recent refactorings of the tap code.

It is possible to restore these features, but it needs to be done in
a cleaner, more maintainable way.

Closes Homebrew/homebrew#29585.
2014-05-26 12:16:08 -05:00
Jack Nagel
84251bd44f Fix formula path usage in brew-gist-logs
Formula#path can no longer be a symlink.
2014-05-26 11:19:16 -05:00
Adam Vandenberg
45f09cd9c3 Move appledoc to boneyard
No Xcode 5.1 support.

Closes Homebrew/homebrew#29488.
2014-05-26 08:03:22 -07:00
Ches Martin
95dfda6ca8 bash completion for brew list --multiple
As per 9ab605c7f1883 removal of `brew dirty`. `--multiple` *implies*
`--versions`, thus IMO it shouldn't be necessary to also explicitly
include the `--versions` option, but that's a separate matter. For now
this offers the small added convenience of:

    $ brew list --m<TAB><TAB>

to quickly expand the `brew dirty` equivalent.

Closes Homebrew/homebrew#29571.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2014-05-25 09:48:29 -07:00
Peter Aronoff
8a08d10114 brew-desc: Add a mention of brew-desc to README
Closes Homebrew/homebrew#29555.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2014-05-24 17:10:20 -05:00
Jack Nagel
ff12b0e361 Skip over "mirror" lines when inserting bottle block 2014-05-23 20:42:36 -05:00
Jack Nagel
1e638331ad Try to match unused symbol deps last 2014-05-23 13:13:31 -05:00
Alex Burka
840a5c7418 fix HTTP 422 when gist-logs sends an empty file
Closes Homebrew/homebrew#29476.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2014-05-22 20:49:26 -05:00
Jack Nagel
d69be7f619 Add ENV.m64 to superenv 2014-05-22 09:18:34 -05:00
Jack Nagel
d61615890f Fix ENV.m32 under superenv 2014-05-22 09:18:34 -05:00
Adam Vandenberg
a9a5c53d75 fix permisions on tests 2014-05-21 16:56:10 -07:00
Sergei Silnov
a64f2e737c Refurbish two more flags not supported by clang
'-fno-tree-pre' and '-fno-tree-dominator-opts'

Closes Homebrew/homebrew#29452.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2014-05-21 11:38:40 -05:00
Adam Vandenberg
bba2b76167 add start and stop as generic executables 2014-05-21 09:03:51 -07:00
Jack Nagel
4f014836f2 Prefer pathname methods over regexp matching 2014-05-21 10:54:24 -05:00
Adam Vandenberg
c6f1ccc215 make tests an internal command 2014-05-21 08:27:13 -07:00
Jack Nagel
b2b74260db Remove obsolete text 2014-05-20 23:23:41 -05:00
Jack Nagel
6278ffdba0 Remove ENV variable that is no longer used 2014-05-20 23:22:24 -05:00
Jack Nagel
fe597c00df Don't fetch the value just to throw it away 2014-05-20 23:18:18 -05:00
Jack Nagel
2d049ae05b Stop using superenv? method to dump ENV 2014-05-20 23:16:52 -05:00
Jack Nagel
25e6c6f120 Don't try to lock the same formula more than once
Fixes Homebrew/homebrew#28765.
2014-05-20 22:50:21 -05:00