brew cleanup -n: less scary
This commit is contained in:
parent
6e4a01c70a
commit
4973329a60
@ -35,8 +35,12 @@ module Homebrew extend self
|
|||||||
f.rack.children.each do |keg|
|
f.rack.children.each do |keg|
|
||||||
if f.installed_prefix != keg
|
if f.installed_prefix != keg
|
||||||
if f.can_cleanup?
|
if f.can_cleanup?
|
||||||
puts "Removing #{keg}..."
|
if ARGV.dry_run?
|
||||||
rm_rf keg unless ARGV.dry_run?
|
puts "Would remove: #{keg}"
|
||||||
|
else
|
||||||
|
puts "Removing: #{keg}..."
|
||||||
|
rm_rf keg
|
||||||
|
end
|
||||||
else
|
else
|
||||||
opoo "Skipping (old) keg-only: #{keg}"
|
opoo "Skipping (old) keg-only: #{keg}"
|
||||||
end
|
end
|
||||||
@ -58,8 +62,12 @@ module Homebrew extend self
|
|||||||
f = Formula.factory(name) rescue nil
|
f = Formula.factory(name) rescue nil
|
||||||
old_bottle = bottle_file_outdated? f, pn
|
old_bottle = bottle_file_outdated? f, pn
|
||||||
if not f or (f.version != version or ARGV.switch? "s" and not f.installed?) or old_bottle
|
if not f or (f.version != version or ARGV.switch? "s" and not f.installed?) or old_bottle
|
||||||
puts "Removing #{pn}..."
|
if ARGV.dry_run?
|
||||||
rm pn unless ARGV.dry_run?
|
puts "Would remove: #{pn}"
|
||||||
|
else
|
||||||
|
puts "Removing: #{pn}..."
|
||||||
|
rm pn
|
||||||
|
end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user