module Gem::Package
Simulate RubyGems 2.0 behavior to use master branch of gem-patch plugin with RubyGems 1.8
Public Class Methods
build(skip_validation=false)
click to toggle source
# File lib/rubygems/package-1.8.rb, line 20 def self.build skip_validation=false @builder = Gem::Builder.new @spec @builder.build end
extract_files(dir)
click to toggle source
# File lib/rubygems/package-1.8.rb, line 14 def self.extract_files dir @installer = Gem::Installer.new @gem @installer.unpack dir @spec = @installer.spec end
new(gem)
click to toggle source
# File lib/rubygems/package-1.8.rb, line 9 def self.new gem @gem = gem self end
spec()
click to toggle source
# File lib/rubygems/package-1.8.rb, line 29 def self.spec @spec end
spec=(spec)
click to toggle source
# File lib/rubygems/package-1.8.rb, line 25 def self.spec=(spec) @spec = spec end