Run tap --repair as part of prune

And by extension, `cleanup`.

Fixes Homebrew/homebrew#18658.
This commit is contained in:
Jack Nagel 2013-04-13 17:22:01 -05:00
parent eb16d746d7
commit 291977d823

View File

@ -1,4 +1,5 @@
require 'keg'
require 'cmd/tap'
module Homebrew extend self
# $n and $d are used by the ObserverPathnameExtension to keep track of
@ -28,6 +29,8 @@ module Homebrew extend self
dirs.sort.reverse_each{ |d| d.rmdir_if_possible }
repair_taps
if $n == 0 and $d == 0
puts "Nothing pruned" if ARGV.verbose?
else