-
Notifications
You must be signed in to change notification settings - Fork 63
zippy
martin-brennan-fs edited this page Sep 4, 2014
·
2 revisions
This is a simple example which uses rubyzip to recursively generate a zip file
from the contents of a specified directory. The directory itself is not included
in the archive, rather just its contents.
To use Zippy, you need to have the rubyzip gem installed, and you also need to require albacore/tools/zippy at the top of your rakefile.
Usage:
dir_to_zip = "/tmp/input"
out_file = "/tmp/out.zip"
zf = Zippy.new dir_to_zip, out_file
zf.writeOr:
z = Zippy.new(directory_to_zip, output_file) { |f| f.include? 'html' }
z.write