diff options
| author | Max Howell | 2009-06-26 13:03:20 +0100 |
|---|---|---|
| committer | Max Howell | 2009-06-26 13:03:20 +0100 |
| commit | 39c54b9b4fea1a8132d8fad1255e0e77bff96490 (patch) | |
| tree | 3d2d2164d9d23c767d42c425fc5849adedaae0b1 | |
| parent | 7a24fc4a7abadd2ffd9ddc62741fa8a5fc090e10 (diff) | |
| download | homebrew-39c54b9b4fea1a8132d8fad1255e0e77bff96490.tar.bz2 | |
Fix list for empty kegs
| -rwxr-xr-x | bin/brew | 8 |
1 files changed, 6 insertions, 2 deletions
@@ -108,7 +108,7 @@ def ln name $n=0 lnd(keg, 'etc') {:mkdir} lnd(keg, 'include') {:link} - lnd(keg, 'bin') {:link} + lnd(keg, 'bin') {:link} lnd(keg, 'lib') {|path| :mkpath if ['pkgconfig','php'].include? path.to_s} lnd(keg, 'share') do |path| mkpaths=(1..9).collect {|x| "man/man#{x}"} <<'man'<<'doc'<<'locale'<<'info'<<'aclocal' @@ -211,7 +211,11 @@ begin when '-v', '--version' puts HOMEBREW_VERSION when 'list' - fae=shift_formulae_from_ARGV.collect {|name| ($cellar+name).to_s} + fae=shift_formulae_from_ARGV.collect do |name| + keg=$cellar+name + keg.directory? ? keg : nil + end + raise 'No such keg' if fae.first.nil? and fae.length == 1 puts `find #{fae.join' '} -type f -print` when 'install' shift_formulae_from_ARGV.each do |name| |
