Sha256: 4b27b0d4ef02ea2f54123a80f7e9553d44f48af9f471560b1bf227a61ad1d773
Contents?: true
Size: 870 Bytes
Versions: 3
Compression:
Stored size: 870 Bytes
Contents
require 'gem-wrappers/environment' require 'gem-wrappers/installer' module GemWrappers def self.environment @environment ||= GemWrappers::Environment.new end def self.installer @installer ||= GemWrappers::Installer.new(@environment && @environment.file_name) end def self.install(executables) environment.ensure installer.ensure # gem executables executables.each do |executable| installer.install(executable) end # ruby executables %w{ruby gem erb irb ri rdoc testrb}.each do |executable| installer.install(executable) end end def self.uninstall(executables) # gem executables executables.each do |executable| installer.uninstall(executable) end end def self.wrappers_path installer.wrappers_path end def self.environment_file environment.file_name end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
gem-wrappers-1.2.5 | lib/gem-wrappers.rb |
gem-wrappers-1.2.4 | lib/gem-wrappers.rb |
gem-wrappers-1.2.3 | lib/gem-wrappers.rb |