Sha256: 772f315aa79ef78056aa47b5ac881aa244594dbeea0f0f5243cbf4e130bfbded

Contents?: true

Size: 423 Bytes

Versions: 1

Compression:

Stored size: 423 Bytes

Contents

# frozen_string_literal: true
class Shoes
  module Package
    def self.create_packager(config, wrapper)
      require 'furoshiki/jar'
      require 'furoshiki/jar_app'

      case wrapper
      when 'jar'
        ::Furoshiki::Jar.new(config)
      when 'app'
        ::Furoshiki::JarApp.new(config)
      else
        abort "shoes: Don't know how to make #{config.backend}:#{wrapper} packages"
      end
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
shoes-package-4.0.0.pre9 lib/shoes/package.rb