# File lib/rubygems/indexer.rb, line 285 def generate_index FileUtils.rm_rf @directory FileUtils.mkdir_p @directory, :mode => 0700 FileUtils.mkdir_p @quick_marshal_dir index = collect_specs build_indicies index install_indicies rescue SignalException ensure FileUtils.rm_rf @directory end