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