diff options
| author | Max Howell | 2009-06-26 13:03:20 +0100 |
|---|---|---|
| committer | Max Howell | 2009-06-26 13:03:20 +0100 |
| commit | a5bbf971ba4b4937e418df02fbc4db81a593f5a7 (patch) | |
| tree | 72b8a94ef69f2b67da6e156600b603cd34de8cde /bin | |
| parent | 6ee7a116c26511a47fb7ba5c7e629eb28576bd58 (diff) | |
| download | brew-a5bbf971ba4b4937e418df02fbc4db81a593f5a7.tar.bz2 | |
Fix list for empty kegs
Diffstat (limited to 'bin')
| -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| |
