diff options
Diffstat (limited to 'Library')
| -rw-r--r-- | Library/Homebrew/cmd/uses.rb | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/Library/Homebrew/cmd/uses.rb b/Library/Homebrew/cmd/uses.rb index f0654f65d..324c3972e 100644 --- a/Library/Homebrew/cmd/uses.rb +++ b/Library/Homebrew/cmd/uses.rb @@ -7,6 +7,8 @@ require 'formula' module Homebrew extend self def uses + return if ARGV.formulae.empty? + uses = Formula.all.select do |f| ARGV.formulae.all? do |ff| # For each formula given, show which other formulas depend on it. @@ -14,12 +16,14 @@ module Homebrew extend self f.deps.include? ff.name end end + if ARGV.include? "--installed" uses = uses.select do |f| keg = HOMEBREW_CELLAR/f keg.directory? and not keg.subdirs.empty? end end + puts_columns uses.map{|f| f.to_s}.sort end end |
