From 9f46adeeabf80664e87cb8810e7e0424b7911f89 Mon Sep 17 00:00:00 2001 From: Adam Vandenberg Date: Wed, 3 Mar 2010 09:41:05 -0800 Subject: [PATCH] Move --cache command down near --prefix and use AGRV.formulae. --- bin/brew | 17 ++++++----------- 1 file changed, 6 insertions(+), 11 deletions(-) diff --git a/bin/brew b/bin/brew index d5d9791eb9..cdb47911ed 100755 --- a/bin/brew +++ b/bin/brew @@ -13,16 +13,6 @@ $:.unshift(HOMEBREW_LIBRARY_PATH) require 'global' case ARGV.first -when '--cache' - if ARGV.named.empty? - puts HOMEBREW_CACHE - else - require 'formula' - ARGV.named.each do |name| - puts Formula.factory(name).cached_download rescue '(built from source control)' - end - end - exit 0 when '-h', '--help', '--usage', '-?', 'help', nil puts ARGV.usage exit 0 @@ -80,13 +70,18 @@ begin require 'brew.h' case arg = ARGV.shift + when '--cache' + if ARGV.named.empty? + puts HOMEBREW_CACHE + else + puts *ARGV.formulae.collect {|f| f.cached_download rescue '(built from source control)'} + end when '--prefix' if ARGV.named.empty? puts HOMEBREW_PREFIX else puts *ARGV.formulae.collect {|f| f.prefix} end - when '--repository' puts HOMEBREW_REPOSITORY when '--cellar'