Module: Rustywind::Ruby::Upstream::Zip

Defined in:
lib/rustywind/ruby/upstream/zip.rb

Class Method Summary collapse

Class Method Details

.extract(zip_file, destination) ⇒ Object



6
7
8
9
10
11
12
# File 'lib/rustywind/ruby/upstream/zip.rb', line 6

def self.extract(zip_file, destination)
  ::Zip::File.open(zip_file) do |zip|
    zip.each do |entry|
      entry.extract(File.join(destination, File.basename(entry.name)))
    end
  end
end