initial
[raindrops.git] / ext / raindrops / extconf.rb
blobd637287bdfc801b85a2df8e4e38abd3f140f5bfc
1 require 'mkmf'
3 # FIXME: test for GCC __sync_XXX builtins here, somehow...
4 have_func('mmap', 'sys/mman.h') or abort 'mmap() not found'
5 have_func('munmap', 'sys/mman.h') or abort 'munmap() not found'
7 have_func("rb_struct_alloc_noinit")
8 have_func('rb_thread_blocking_region')
10 dir_config('raindrops')
11 create_makefile('raindrops_ext')