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
unless ignore_deps
@f.recursive_deps.each do |dep|
FormulaInstaller.install_formula dep unless dep.installed?
needed_deps = @f.recursive_deps.reject {|d| d.installed?}
unless needed_deps.empty?
puts "Also installing dependencies: "+needed_deps*", "
needed_deps.each do |dep|
FormulaInstaller.install_formula dep
end
end
begin
FormulaInstaller.check_external_deps @f