Add brew uses --recursive

Closes Homebrew/homebrew#8870.
This commit is contained in:
Adam Vandenberg 2012-03-16 22:00:59 -07:00
parent 5c2837c18c
commit 5141c9cadd

View File

@ -11,9 +11,11 @@ module Homebrew extend self
uses = Formula.all.select do |f|
ARGV.formulae.all? do |ff|
# For each formula given, show which other formulas depend on it.
# We only go one level up, ie. direct dependencies.
f.deps.include? ff.name
if ARGV.flag? '--recursive'
f.recursive_deps.include? ff
else
f.deps.include? ff.name
end
end
end