Adam Vandenberg
04c0342d96
comment link step
2010-08-21 10:51:43 -07:00
Adam Vandenberg
eecddb356d
Document 'brew man' and add links to gems.
2010-08-20 10:18:03 -07:00
Adam Vandenberg
44f1d0917d
Document HOMEBREW_DEBUG_PREFIX
2010-08-20 10:06:06 -07:00
Adam Vandenberg
c1e293f5a4
Let 'interactive_shell' take a formula and set ENV vars.
...
Pull duplicate code out of install --debug and install -i up into
'interactive_shell'.
2010-08-20 10:03:44 -07:00
Adam Vandenberg
7080ea0de6
Add 'HOMEBREW_DEBUG_PREFIX'
...
When doing "brew install -i", set the "HOMEBREW_DEBUG_PREFIX"
variable to the prefix of the formula being installed.
2010-08-20 10:03:38 -07:00
Adam Vandenberg
5ff48066f1
'brew cleanup' no longer complains about single versions
...
Previously "brew cleanup" would complain if the most recent
version of a brew wasn't installed.
We now suppress this message if only one (outdated) formula is
present.
2010-08-20 08:57:22 -07:00
Adam Vandenberg
115ffb226d
brew doctor - look for MacGPG2 installed via the .mpkg
2010-08-18 09:09:38 -07:00
Adam Vandenberg
1bf407dd35
Tweak brew server - fixes Homebrew/homebrew#2191
2010-08-17 08:28:16 -07:00
Adam Vandenberg
492748bc0b
Use 1.9 compat syntax. Fixes Homebrew/homebrew#2192
2010-08-16 14:14:46 -07:00
Adam Vandenberg
80bec9bcc1
brew doctor - tweak multiple volume check
2010-08-16 09:32:16 -07:00
Adam Vandenberg
6355e37162
Document HOMEBREW_DEBUG_INSTALL
2010-08-16 09:24:08 -07:00
Adam Vandenberg
6d36c4daf2
Fix brew server and document.
2010-08-15 19:47:46 -07:00
Adam Vandenberg
74a081e08d
Make errors during link step more visible.
2010-08-15 17:17:59 -07:00
Adam Vandenberg
157425cc10
Move method back to Pathname.
2010-08-15 17:17:26 -07:00
Adam Vandenberg
85b9c7eca1
Document 'brew test' and sort external commands.
2010-08-15 15:38:58 -07:00
Adam Vandenberg
3d20387863
Fix typo in manpage.
2010-08-15 15:32:28 -07:00
Adam Vandenberg
c9e2a9e5cb
Document 'brew missing'.
2010-08-15 15:25:35 -07:00
Adam Vandenberg
f5b66f2a04
Tweak brew missing
2010-08-15 15:23:43 -07:00
Adam Vandenberg
bdd9e1aeff
brew audit - check for FileUtils.
2010-08-15 15:20:56 -07:00
Adam Vandenberg
29ac164565
Tweak 'report error' message.
2010-08-15 15:20:24 -07:00
Adam Vandenberg
b877bc52d0
External command "brew missing"
...
This will print installed brews that are missing deps.
2010-08-15 15:11:09 -07:00
Adam Vandenberg
42129a7a94
brew audit - another man variation
2010-08-15 11:32:45 -07:00
Adam Vandenberg
43a1622609
Add 'brew graph' external command.
...
This command generates a GraphViz dot file from the Hoembrew
dependency graph.
$ brew install graphviz
$ brew graph | dot -Tsvg -ohomebrew.svg
$ open homebrew.svg
2010-08-13 09:46:17 -07:00
Adam Vandenberg
741acf916e
Add 'brew deps --all'
2010-08-13 09:45:27 -07:00
Adam Vandenberg
7c2841543d
Tweak ARGV.usage
2010-08-11 21:15:59 -07:00
Adam Vandenberg
354a176543
Reformat manpage slightly
2010-08-11 21:10:51 -07:00
Adam Vandenberg
77c70ec472
Add "brew uses --installed"
...
Passing --installed will limit the list to formulae that you have installed.
Documented this and "brew deps --1" which limits the dependency list to
one level down (direct dependencies).
2010-08-11 20:54:29 -07:00
Adam Vandenberg
64cf554a7b
Fix uses/deps for Leopard
2010-08-11 20:43:31 -07:00
Adam Vandenberg
7d7b5cfab0
Tweak default template
2010-08-11 14:22:44 -07:00
Adam Vandenberg
ff0ea323b5
brew audit - check used and documented options
2010-08-10 13:04:51 -07:00
Adam Vandenberg
b12cc1eb0a
brew audit - most audits shouldn't happen against __END__
2010-08-10 11:52:03 -07:00
Adam Vandenberg
c5a9520310
ENV.rb - add ENV.cflags
2010-08-10 08:30:11 -07:00
Adam Vandenberg
5d58d99d10
ENV.rb - style cleanups
2010-08-10 07:58:08 -07:00
Adam Vandenberg
5efc579f76
brew doctor - add libiconv check
2010-08-09 22:15:10 -07:00
Adam Vandenberg
a7e6e71405
brew doctor - check all keg_only brews
...
Add a check to see if any keg_only brews are installed and linked
into the Cellar. Doing this can cause installs of other formulae
to fail.
2010-08-09 21:58:47 -07:00
Adam Vandenberg
612ff57894
fails_with_llvm will switch to GCC 4.2 by default
2010-08-09 21:33:30 -07:00
Adam Vandenberg
45753d31ad
brew doctor - add check for non-standard autoconf
2010-08-09 21:33:06 -07:00
Adam Vandenberg
a62c16e77f
brew doctor - add check for /usr/bin/cc symlinks.
...
If you symlink /usr/bin/cc to llvm, then Homebrew's "fails_with_llvm"
checks are bypassed. So add a warning to "brew doctor".
2010-08-09 21:06:33 -07:00
Adam Vandenberg
80c090aaae
Remove redundent line and reword comments slightly.
2010-08-09 21:03:29 -07:00
Adam Vandenberg
2a80303960
Add shortcut 'brew dr'.
2010-08-09 21:03:02 -07:00
Adam Vandenberg
6c23f9b324
brew doctor - X11 check
...
Tweak wording in X11 check and use the same X11 detection function
as ENV.x11; also move that function into utils.
2010-08-09 19:13:07 -07:00
Adam Vandenberg
664e2aebd9
brew audit - refactor text checks to make easier to test
2010-08-09 11:59:27 -07:00
Adam Vandenberg
cd50954677
brew audit - flag use of DATA with no __END__
2010-08-09 09:11:28 -07:00
Chris Hoffman
2f3ce485f3
Fix skip_clean :all to actually skip clean step
...
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-08-09 08:13:17 -07:00
Brent Fitzgerald
d85ff377f3
Changing the magic &:downcase back to regular block.
...
Fixes Homebrew/homebrew#2089
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
(This is needed for 10.5 support.)
2010-08-08 18:26:13 -07:00
Adam Vandenberg
91b7000159
brew audit - check for empty md5
2010-08-08 18:25:56 -07:00
Adam Vandenberg
0734fa000d
brew audit - more aggressive path shortcut suggestions
2010-08-08 11:22:14 -07:00
Adam Vandenberg
013fe4bf38
Move Pathname.starts_with? into Pathname
2010-08-08 09:13:27 -07:00
Brent Fitzgerald
eca31da253
Getting rid of pesky 'warning: parenthesize argument(s) for future version'
...
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-08-08 08:25:35 -07:00
Adam Vandenberg
353d9561e7
brew-linkapps - expand the target path once.
2010-08-07 22:39:23 -07:00