Parent

Box::Zip

Zip Package Service

Public Class Methods

clio_setup(usage) click to toggle source
# File lib/box/packs/zip.rb, line 10
def self.clio_setup(usage)
  command('zip') do
    desc 'generate zip package'
  end
end

Public Instance Methods

extension() click to toggle source
# File lib/box/packs/zip.rb, line 16
def extension ; '.zip' ; end
package_build() click to toggle source

Create a zip source package.

# File lib/box/packs/zip.rb, line 20
def package_build
  #unless package_needed? or force?
  #  report_package_already_built(package_file)
  #  return
  #end

  status("zip -r #{package_file} .")

  return if dryrun?

  file = nil

  stage(extension)

  cd(temp_folder) do
    rm(package_file) if File.exist?(package_file)
    file = zip(stage_name)
  end

  #file = transfer(file, pack_folder)
  #report_package_built(file)

  return file
end

[Validate]

Generated with the Darkfish Rdoc Generator 2.