vendor/json_pure/ext/json/ext/generator/extconf.rb in scout-5.6.7 vs vendor/json_pure/ext/json/ext/generator/extconf.rb in scout-5.6.8.pre

- old
+ new

@@ -1,16 +1,14 @@ require 'mkmf' -require 'rbconfig' unless $CFLAGS.gsub!(/ -O[\dsz]?/, ' -O3') $CFLAGS << ' -O3' end if CONFIG['CC'] =~ /gcc/ $CFLAGS << ' -Wall' - #unless $CFLAGS.gsub!(/ -O[\dsz]?/, ' -O0 -ggdb') - # $CFLAGS << ' -O0 -ggdb' - #end + unless $DEBUG && !$CFLAGS.gsub!(/ -O[\dsz]?/, ' -O0 -ggdb') + $CFLAGS << ' -O0 -ggdb' + end end -have_header("ruby/re.h") || have_header("re.h") -have_header("ruby/encoding.h") +$defs << "-DJSON_GENERATOR" create_makefile 'json/ext/generator'