Sha256: 6f6d572afc13242332f2b75a6908208a86bd0f3505867e7553cef5f36aa3d61d
Contents?: true
Size: 844 Bytes
Versions: 2
Compression:
Stored size: 844 Bytes
Contents
require 'gem-wrappers/environment' require 'gem-wrappers/installer' module GemWrappers def self.install(executables) environment = GemWrappers::Environment.new environment.ensure installer = GemWrappers::Installer.new(environment.file_name) installer.ensure # gem executables executables.each do |executable| installer.install(executable) end # ruby executables %w{ruby gem erb irb}.each do |executable| installer.install(executable) end end def self.uninstall(executables) installer = GemWrappers::Installer.new # gem executables executables.each do |executable| installer.uninstall(executable) end end def self.wrappers_path GemWrappers::Installer.wrappers_path end def self.environment_file GemWrappers::Environment.file_name end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
gem-wrappers-1.2.0 | lib/gem-wrappers.rb |
gem-wrappers-1.1.0 | lib/gem-wrappers.rb |