diff options
author | Eric Wong <normalperson@yhbt.net> | 2009-08-28 20:47:43 -0700 |
---|---|---|
committer | Eric Wong <normalperson@yhbt.net> | 2009-08-28 20:48:10 -0700 |
commit | a70468036d9b780bc7ec921f7feb6e1275778169 (patch) | |
tree | 302c8b4f4a30203c9549dbd7579006a729c1830f /ext/clogger_ext/extconf.rb | |
download | clogger-a70468036d9b780bc7ec921f7feb6e1275778169.tar.gz |
Diffstat (limited to 'ext/clogger_ext/extconf.rb')
-rw-r--r-- | ext/clogger_ext/extconf.rb | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/ext/clogger_ext/extconf.rb b/ext/clogger_ext/extconf.rb new file mode 100644 index 0000000..8cc8b5e --- /dev/null +++ b/ext/clogger_ext/extconf.rb @@ -0,0 +1,12 @@ +require 'mkmf' + +if have_header('fcntl.h') + have_macro('F_GETFL', %w(fcntl.h)) + have_macro('O_NONBLOCK', %w(unistd.h fcntl.h)) +end + +have_func('localtime_r', 'time.h') or abort "localtime_r needed" +have_func('gmtime_r', 'time.h') or abort "gmtime_r needed" +have_func('rb_str_set_len', 'ruby.h') +dir_config('clogger_ext') +create_makefile('clogger_ext') |