method
write_require_paths_file_if_needed
v1_9_3_392 -
Show latest stable
-
0 notes -
Class: RequirePathsBuilder
- 1_8_6_287
- 1_8_7_72
- 1_8_7_330
- 1_9_1_378
- 1_9_2_180
- 1_9_3_125 (0)
- 1_9_3_392 (0)
- 2_1_10
- 2_2_9
- 2_4_6
- 2_5_5
- 2_6_3
- What's this?
write_require_paths_file_if_needed(spec = @spec, gem_home = @gem_home)
public
Hide source
# File lib/rubygems/require_paths_builder.rb, line 5 def write_require_paths_file_if_needed(spec = @spec, gem_home = @gem_home) return if spec.require_paths == ["lib"] && (spec.bindir.nil? || spec.bindir == "bin") file_name = File.join(gem_home, 'gems', "#{@spec.full_name}", ".require_paths") file_name.untaint File.open(file_name, "w") do |file| spec.require_paths.each do |path| file.puts path end file.puts spec.bindir if spec.bindir end end