diff options
| author | Jack Nagel | 2011-11-07 22:46:36 -0600 |
|---|---|---|
| committer | Jack Nagel | 2011-11-07 22:46:36 -0600 |
| commit | 0cc3eb296d798e24907bdc9f1a0cc8debc412eb9 (patch) | |
| tree | 9064bb5cdb434dfb5f779f18d1977209f61ba567 /Library/Homebrew | |
| parent | 323c30978fd3ab008fc32caa58f34b9b0a14728f (diff) | |
| download | brew-0cc3eb296d798e24907bdc9f1a0cc8debc412eb9.tar.bz2 | |
cleanup: add an option to perform a 'dry run'
Sometimes you want to know what `brew cleanup` will do before it
actually removes anything. Introduce a '-n' option (chosen to match
other UNIX tools) to do this.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
Diffstat (limited to 'Library/Homebrew')
| -rw-r--r-- | Library/Homebrew/cmd/cleanup.rb | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/Library/Homebrew/cmd/cleanup.rb b/Library/Homebrew/cmd/cleanup.rb index 0f9f2c3cb..0aec10f56 100644 --- a/Library/Homebrew/cmd/cleanup.rb +++ b/Library/Homebrew/cmd/cleanup.rb @@ -13,7 +13,7 @@ module Homebrew extend self end end # seems like a good time to do some additional cleanup - Homebrew.prune + Homebrew.prune unless ARGV.include? '-n' else ARGV.formulae.each do |f| cleanup_formula f @@ -36,7 +36,7 @@ module Homebrew extend self f.rack.children.each do |keg| if f.installed_prefix != keg print "Removing #{keg}..." - rm_rf keg + rm_rf keg unless ARGV.include? '-n' puts end end |
