Sha256: 7b322b56c8c9187e7fdfe3e3fec15c11ef4e0f591a2c82083e87e708f894147d

Contents?: true

Size: 432 Bytes

Versions: 13

Compression:

Stored size: 432 Bytes

Contents

# -*- encoding: binary -*-
require 'mkmf'

have_const("PR_SET_CHILD_SUBREAPER", "sys/prctl.h")
have_func("rb_enc_interned_str", "ruby.h") # Ruby 3.0+
if RUBY_VERSION.start_with?('3.0.')
  # https://bugs.ruby-lang.org/issues/18772
  $CFLAGS << ' -DRB_ENC_INTERNED_STR_NULL_CHECK=1 '
else
  $CFLAGS << ' -DRB_ENC_INTERNED_STR_NULL_CHECK=0 '
end

have_func('epoll_create1', %w(sys/epoll.h))
create_makefile("pitchfork/pitchfork_http")

Version data entries

13 entries across 13 versions & 1 rubygems

Version Path
pitchfork-0.11.0 ext/pitchfork_http/extconf.rb
pitchfork-0.10.0 ext/pitchfork_http/extconf.rb
pitchfork-0.9.0 ext/pitchfork_http/extconf.rb
pitchfork-0.8.0 ext/pitchfork_http/extconf.rb
pitchfork-0.7.0 ext/pitchfork_http/extconf.rb
pitchfork-0.6.0 ext/pitchfork_http/extconf.rb
pitchfork-0.5.0 ext/pitchfork_http/extconf.rb
pitchfork-0.4.1 ext/pitchfork_http/extconf.rb
pitchfork-0.4.0 ext/pitchfork_http/extconf.rb
pitchfork-0.3.0 ext/pitchfork_http/extconf.rb
pitchfork-0.2.0 ext/pitchfork_http/extconf.rb
pitchfork-0.1.2 ext/pitchfork_http/extconf.rb
pitchfork-0.1.1 ext/pitchfork_http/extconf.rb