Sha256: 326598614b5c3e4a8e324039f4c6ad4932462308e20b8abcc8b7c09930be1ade
Contents?: true
Size: 408 Bytes
Versions: 4
Compression:
Stored size: 408 Bytes
Contents
require 'mkmf' $CPPFLAGS << ' -D_GNU_SOURCE=1' have_func('splice', %w(fcntl.h)) or abort 'splice(2) not defined' have_func('tee', %w(fcntl.h)) or abort 'tee(2) not defined' have_func('pipe2', %w(fcntl.h unistd.h)) have_func('rb_thread_blocking_region') have_func('rb_thread_call_without_gvl') have_macro('F_GETPIPE_SZ', %w(fcntl.h)) have_macro('F_SETPIPE_SZ', %w(fcntl.h)) create_makefile('io_splice_ext')
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
io_splice-4.4.2 | ext/io_splice/extconf.rb |
io_splice-4.4.1 | ext/io_splice/extconf.rb |
io_splice-4.4.0 | ext/io_splice/extconf.rb |
io_splice-4.3.0 | ext/io_splice/extconf.rb |