diff options
| author | Adam Vandenberg | 2014-04-27 10:57:46 -0700 |
|---|---|---|
| committer | Adam Vandenberg | 2014-04-27 17:05:24 -0700 |
| commit | 161b1ea46024552033b0ebcc2dab9ed6e5efb20c (patch) | |
| tree | 83d14a25d62c8fceb942fa52f349e4310eaf3f05 /Library/Homebrew/cmd | |
| parent | 8ebe93ab15901ca0296de6c77e1ee9f6ce5b89f0 (diff) | |
| download | homebrew-161b1ea46024552033b0ebcc2dab9ed6e5efb20c.tar.bz2 | |
brew list --versions --multiple
With --multiple, only list formulae with multiple versions installed.
Diffstat (limited to 'Library/Homebrew/cmd')
| -rw-r--r-- | Library/Homebrew/cmd/list.rb | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/Library/Homebrew/cmd/list.rb b/Library/Homebrew/cmd/list.rb index c624040ed..8952f4873 100644 --- a/Library/Homebrew/cmd/list.rb +++ b/Library/Homebrew/cmd/list.rb @@ -63,6 +63,7 @@ module Homebrew extend self ARGV.named.map{ |n| HOMEBREW_CELLAR+n }.select{ |pn| pn.exist? } end.each do |d| versions = d.children.select{ |pn| pn.directory? }.map{ |pn| pn.basename.to_s } + next if ARGV.include?('--multiple') && versions.count < 2 puts "#{d.basename} #{versions*' '}" end end |
