Sha256: 571bd167fba3510f8b8741d3ac72926361fc71f0bd518bf4dc87c034e54215d5

Contents?: true

Size: 388 Bytes

Versions: 9

Compression:

Stored size: 388 Bytes

Contents

# encoding: UTF-8
require 'mkmf'
require 'rbconfig'

def define(macro, value = nil)
  $defs.push("-D #{[macro.upcase, value].compact.join('=')}")
end

$CFLAGS << ' -Wall -funroll-loops'
$CFLAGS << ' -Wextra -O0 -ggdb3' if ENV['DEBUG']

# have_library('yajl', 'yajl_parse', 'yajl/yajl_parse.h')

define("READ_BUFSIZE", "8192")

create_header("yaji_config.h")
create_makefile("parser_ext")

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
yaji-0.2.2 ext/yaji/extconf.rb
yaji-0.2.1 ext/yaji/extconf.rb
yaji-0.2.0 ext/yaji/extconf.rb
yaji-0.1.2 ext/yaji/extconf.rb
yaji-0.1.1 ext/yaji/extconf.rb
yaji-0.0.10 ext/yaji/extconf.rb
yaji-0.0.9 ext/yaji/extconf.rb
yaji-0.0.8 ext/yaji/extconf.rb
yaji-0.0.7 ext/yaji/extconf.rb