Module: ArchiveBuilder

Defined in:
lib/archive_builder.rb

Defined Under Namespace

Classes: ArchiveBuilder, FileBuilder

Instance Method Summary collapse

Instance Method Details

#an_archive(filename, work_dir = Dir.tmpdir, &block) ⇒ Object



4
5
6
7
8
# File 'lib/archive_builder.rb', line 4

def an_archive(filename, work_dir = Dir.tmpdir, &block)
  archive = ArchiveBuilder.new(filename, work_dir)
  archive.in_work_dir(&block) if block_given?
  return archive.build.file_path
end