ruby/ext/json/generator/extconf.rb
2024-10-26 18:44:15 +09:00

10 lines
300 B
Ruby

require 'mkmf'
if RUBY_ENGINE == 'truffleruby'
# The pure-Ruby generator is faster on TruffleRuby, so skip compiling the generator extension
File.write('Makefile', dummy_makefile("").join)
else
append_cflags("-std=c99")
$defs << "-DJSON_GENERATOR"
create_makefile 'json/ext/generator'
end