From 9447618f902c55367babe4d2ec08b5a0b04b88be Mon Sep 17 00:00:00 2001 From: Samuel Williams Date: Mon, 28 Jul 2025 11:27:08 +1200 Subject: [PATCH] Allow installation on JRuby. See for a better fix. --- ext/extconf.rb | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/ext/extconf.rb b/ext/extconf.rb index 60bd519..2d6f57c 100755 --- a/ext/extconf.rb +++ b/ext/extconf.rb @@ -6,7 +6,11 @@ # Copyright, 2023, by Math Ieu. # Copyright, 2025, by Stanislav (Stas) Katkov. -return if RUBY_DESCRIPTION =~ /jruby/ +# On JRuby, create a fake Makefile and exit: +if RUBY_DESCRIPTION =~ /jruby/ + File.write("Makefile", "all:\n\ninstall:\n\nclean:\n\n") + exit 0 +end require "mkmf"