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 125 def initialize(spec) @spec = spec end
Public Instance Methods
copy_to(path)
click to toggle source
# File lib/rubygems/installer.rb, line 142 def copy_to(path) end
extract_files(destination_dir, pattern = "*")
click to toggle source
# File lib/rubygems/installer.rb, line 129 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