We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent d98b15f commit 1c861f5Copy full SHA for 1c861f5
tool/jt.rb
@@ -195,10 +195,8 @@ def ruby_launcher
195
@ruby_name ||= ENV['RUBY_BIN'] || 'jvm'
196
ruby_launcher = if @ruby_name == 'ruby'
197
ENV['RBENV_ROOT'] ? `rbenv which ruby`.chomp : which('ruby')
198
- elsif File.executable?(@ruby_name) and File.file?(@ruby_name)
199
- @ruby_name
200
- elsif @ruby_name.start_with?('/') and File.directory?(@ruby_name)
201
- "#{@ruby_name}/bin/ruby"
+ elsif @ruby_name.start_with?('/')
+ File.directory?(@ruby_name) ? "#{@ruby_name}/bin/ruby" : @ruby_name
202
else
203
graalvm = "#{TRUFFLERUBY_DIR}/mxbuild/truffleruby-#{@ruby_name}"
204
"#{graalvm}/#{language_dir(graalvm)}/ruby/bin/ruby"
0 commit comments