Show which deps will also be installed.

This commit is contained in:
Adam Vandenberg 2011-04-06 12:22:28 -07:00
parent c8d4077256
commit e4dce3d1c9

View File

@ -16,8 +16,12 @@ class FormulaInstaller
end end
unless ignore_deps unless ignore_deps
@f.recursive_deps.each do |dep| needed_deps = @f.recursive_deps.reject {|d| d.installed?}
FormulaInstaller.install_formula dep unless dep.installed? unless needed_deps.empty?
puts "Also installing dependencies: "+needed_deps*", "
needed_deps.each do |dep|
FormulaInstaller.install_formula dep
end
end end
begin begin
FormulaInstaller.check_external_deps @f FormulaInstaller.check_external_deps @f