deps: fix --1 output

Fixes Homebrew/homebrew#17550.
Closes Homebrew/homebrew#19668.
This commit is contained in:
Jack Nagel 2013-05-10 23:45:07 -05:00
parent e02d6f2500
commit 2517969585

View File

@ -1,7 +1,7 @@
require 'formula' require 'formula'
def recursive_deps_tree f, level def recursive_deps_tree f, level
f.deps.each do |dep| f.deps.default.each do |dep|
puts "| "*(level-1)+"|- "+dep.to_s puts "| "*(level-1)+"|- "+dep.to_s
recursive_deps_tree(Formula.factory(dep), level+1) recursive_deps_tree(Formula.factory(dep), level+1)
end end
@ -27,7 +27,7 @@ module Homebrew extend self
else else
raise FormulaUnspecifiedError if ARGV.named.empty? raise FormulaUnspecifiedError if ARGV.named.empty?
all_deps = ARGV.formulae.map do |f| all_deps = ARGV.formulae.map do |f|
ARGV.one? ? f.deps : f.recursive_dependencies ARGV.one? ? f.deps.default : f.recursive_dependencies
end.intersection.map(&:name) end.intersection.map(&:name)
all_deps.sort! unless ARGV.include? "-n" all_deps.sort! unless ARGV.include? "-n"
puts all_deps puts all_deps