Sha256: 0e8aba7ceeef4c5a0a103595c0efaeecffacbeb478105f072cd6952eb824d3e4
Contents?: true
Size: 626 Bytes
Versions: 3
Compression:
Stored size: 626 Bytes
Contents
# frozen_string_literal: true # This file setup LOAD_PATH to load Ruby Next own transpiled paths # (we cannot use language/setup here, 'cause it requires Core to be loaded) version = RubyNext.next_ruby_version next_dirname = File.join(__dir__, "..", ".rbnext") lib_path = File.realpath(File.join(__dir__, "..")) current_index = $LOAD_PATH.index(lib_path) loop do break unless version version_dir = File.join(next_dirname, version.segments[0..1].join(".")) if File.exist?(version_dir) $LOAD_PATH.insert current_index, version_dir current_index += 1 end version = RubyNext.next_ruby_version(version) end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
ruby-next-core-0.12.0 | lib/ruby-next/setup_self.rb |
ruby-next-core-0.11.1 | lib/ruby-next/setup_self.rb |
ruby-next-core-0.11.0 | lib/ruby-next/setup_self.rb |