Sha256: 3859bc9d7d37661918616e683b70d56343462b381c244b1797275f3d58afbf54

Contents?: true

Size: 393 Bytes

Versions: 2

Compression:

Stored size: 393 Bytes

Contents

dlext = RbConfig::CONFIG['DLEXT']

mri_2 = defined?(RUBY_ENGINE) && RUBY_ENGINE == "ruby" &&
    RUBY_VERSION =~ /^2/

if mri_2
  require 'binding_of_caller/mri2'
elsif defined?(RUBY_ENGINE) && RUBY_ENGINE == "ruby"
  require "binding_of_caller.#{dlext}"
elsif defined?(Rubinius)
  require 'binding_of_caller/rubinius'
elsif defined?(JRuby)
  require 'binding_of_caller/jruby_interpreted'
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
binding_of_caller-0.8.0 lib/binding_of_caller.rb
binding_of_caller-0.7.3 lib/binding_of_caller.rb