Sha256: 0ff4e60a763ab7ffb0d20c814eb1ca6e6a3cc83caa96688b1c1fd776ac4166e4
Contents?: true
Size: 1.27 KB
Versions: 2
Compression:
Stored size: 1.27 KB
Contents
# = TITLE: # # Zip DSL # # = COPYING: # # Copyright (c) 2007 Psi T Corp. # # This file is part of the Ratch program. # # Ratch is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # Ratch is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with Ratch. If not, see <http://www.gnu.org/licenses/>. require 'facets/ziputils' module Ratch module Dsl module Zip # def zip(folder, file=nil, options={}) ziputils.zip(folder, file, options) end # def tar_bzip(folder, file=nil, options={}) ziputils.tar_bzip(folder, file, options) end # def tar_gzip(folder, file=nil, options={}) ziputils.tar_gzip(folder, file, options) end alias_method :tgz, :tar_gzip # Delegate access to ZipUtils. def ziputils dryrun? ? ::ZipUtils::DryRun : ::ZipUtils end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
ratch-0.4.0 | lib/ratch/dsl/zip.rb |
ratch-0.4.1 | lib/ratch/dsl/zip.rb |