From 741acf916ef11ac5983067bbc8de32f78ab21f94 Mon Sep 17 00:00:00 2001 From: Adam Vandenberg Date: Fri, 13 Aug 2010 09:45:27 -0700 Subject: [PATCH] Add 'brew deps --all' --- bin/brew | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/bin/brew b/bin/brew index 960829b585..442b3e6da5 100755 --- a/bin/brew +++ b/bin/brew @@ -263,10 +263,15 @@ begin puts *uses.sort when 'deps' - require 'formula_installer' - if ARGV.include?("-1") or ARGV.include?("--1") + if ARGV.include?('--all') + require 'formula' + Formula.all.each do |f| + puts "#{f.name}:#{f.deps.join(' ')}" + end + elsif ARGV.include?("-1") or ARGV.include?("--1") puts *ARGV.formulae.map{ |f| f.deps or [] }.flatten.uniq.sort else + require 'formula_installer' puts *ARGV.formulae.map{ |f| FormulaInstaller.expand_deps(f).map{|f| f.name} }.flatten.uniq.sort end