Sha256: 9cce0ebb0fb1119d9af498f40c06b5ad483fcf900133e8a73ec495b7431b2656

Contents?: true

Size: 399 Bytes

Versions: 6

Compression:

Stored size: 399 Bytes

Contents

$: << '../..'
require 'mkmf-ruby-internal'

have_header('ruby/node.h') or have_header('node.h')
have_header('internal.h')
have_struct_member('struct RClass', 'iv_index_tbl')
have_type('struct RTypedData')
have_func('rb_add_method')

ruby_version_code = RUBY_VERSION.gsub(/\./, '').to_i
$CPPFLAGS << " -DRUBY_VERSION_CODE=#{ruby_version_code}"

create_ruby_internal_makefile 'internal/module/module'

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
ruby-internal-0.8.5 ext/internal/module/extconf.rb
ruby-internal-0.8.4 ext/internal/module/extconf.rb
ruby-internal-0.8.3 ext/internal/module/extconf.rb
ruby-internal-0.8.2 ext/internal/module/extconf.rb
ruby-internal-0.8.1 ext/internal/module/extconf.rb
ruby-internal-0.8.0 ext/internal/module/extconf.rb