Module: GemWrappers
- Defined in:
- lib/gem-wrappers.rb,
lib/gem-wrappers/version.rb,
lib/gem-wrappers/installer.rb,
lib/gem-wrappers/environment.rb,
lib/gem-wrappers/specification.rb
Defined Under Namespace
Modules: Specification
Classes: Environment, Installer
Constant Summary
collapse
- VERSION =
"0.9.1"
Class Method Summary
collapse
Class Method Details
.environment_file ⇒ Object
27
28
29
|
# File 'lib/gem-wrappers.rb', line 27
def self.environment_file
GemWrappers::Environment.file_name
end
|
.install(executables) ⇒ Object
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
# File 'lib/gem-wrappers.rb', line 6
def self.install(executables)
environment = GemWrappers::Environment.new
environment.ensure
wrappers = GemWrappers::Installer.new(environment.file_name)
wrappers.ensure
executables.each do |executable|
wrappers.install(executable)
end
%w{ruby gem erb irb}.each do |executable|
wrappers.install(executable)
end
end
|
.wrappers_path ⇒ Object
23
24
25
|
# File 'lib/gem-wrappers.rb', line 23
def self.wrappers_path
GemWrappers::Installer.wrappers_path
end
|