Sha256: c976b0f8f4301f7d6d58b5cd2924e734e48e169d8da27c0fd5db2852a6f5a51a

Contents?: true

Size: 418 Bytes

Versions: 4

Compression:

Stored size: 418 Bytes

Contents

require 'mkmf'

if RUBY_VERSION >= "1.9"
  require "debugger/ruby_core_source"

  hdrs = proc {
    have_type("rb_iseq_location_t", "vm_core.h")

    have_header("vm_core.h") and
    have_header("iseq.h")
  }

  unless Debugger::RubyCoreSource::create_makefile_with_core(hdrs, "rblineprof")
    STDERR.puts "\nDebugger::RubyCoreSource::create_makefile failed"
    exit(1)
  end
else
  create_makefile 'rblineprof'
end

Version data entries

4 entries across 4 versions & 2 rubygems

Version Path
rblineprof-0.3.2 ext/extconf.rb
pilfer-0.0.1.pre3 ext/extconf.rb
pilfer-0.0.1.pre2 ext/extconf.rb
pilfer-0.0.1.pre ext/extconf.rb