class Gem::Installer::FakePackage
Attributes
          data_mode[RW]
        
        
          dir_mode[RW]
        
        
          prog_mode[RW]
        
        
          spec[RW]
        
        Public Class Methods
          new(spec)
          
          click to toggle source
          
        
        
        # File lib/rubygems/installer.rb, line 123 def initialize(spec) @spec = spec end
Public Instance Methods
          copy_to(path)
          
          click to toggle source
          
        
        
        # File lib/rubygems/installer.rb, line 140 def copy_to(path) end
          extract_files(destination_dir, pattern = '*')
          
          click to toggle source
          
        
        
        # File lib/rubygems/installer.rb, line 127 def extract_files(destination_dir, pattern = '*') FileUtils.mkdir_p destination_dir spec.files.each do |file| file = File.join destination_dir, file next if File.exist? file FileUtils.mkdir_p File.dirname(file) File.open file, 'w' do |fp| fp.puts "# #{file}" end end end