Skip to content

Commit 9447618

Browse files
committed
Allow installation on JRuby.
See <ruby/rubygems#8879> for a better fix.
1 parent e444027 commit 9447618

1 file changed

Lines changed: 5 additions & 1 deletion

File tree

ext/extconf.rb

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,11 @@
66
# Copyright, 2023, by Math Ieu.
77
# Copyright, 2025, by Stanislav (Stas) Katkov.
88

9-
return if RUBY_DESCRIPTION =~ /jruby/
9+
# On JRuby, create a fake Makefile and exit:
10+
if RUBY_DESCRIPTION =~ /jruby/
11+
File.write("Makefile", "all:\n\ninstall:\n\nclean:\n\n")
12+
exit 0
13+
end
1014

1115
require "mkmf"
1216

0 commit comments

Comments
 (0)