File tree Expand file tree Collapse file tree 1 file changed +4
-3
lines changed Expand file tree Collapse file tree 1 file changed +4
-3
lines changed Original file line number Diff line number Diff line change @@ -192,7 +192,7 @@ def find_mx
192
192
def ruby_launcher
193
193
return @ruby_launcher if defined? @ruby_launcher
194
194
195
- @ruby_name ||= ENV [ 'RUBY_BIN' ] || 'jvm'
195
+ @ruby_name ||= ENV [ 'RUBY_BIN' ] || ENV [ 'JT_ENV' ] || 'jvm'
196
196
ruby_launcher = if @ruby_name == 'ruby'
197
197
ENV [ 'RBENV_ROOT' ] ? `rbenv which ruby` . chomp : which ( 'ruby' )
198
198
elsif @ruby_name . start_with? ( '/' )
@@ -749,7 +749,8 @@ def help
749
749
OPENSSL_PREFIX Where to find OpenSSL headers and libraries
750
750
ECLIPSE_EXE Where to find Eclipse
751
751
SYSTEM_RUBY The Ruby interpreter to run 'jt' itself, when using 'bin/jt'
752
- JT_JDK The JDK version to use: 8, 11 (default) or 16
752
+ JT_JDK The default JDK version to use: 8, 11 (default) or 16
753
+ JT_ENV The default value for 'jt build --env JT_ENV' and for 'jt --use JT_ENV'
753
754
JT_PROFILE_SUBCOMMANDS Print the time each subprocess takes on stderr
754
755
TXT
755
756
end
@@ -2149,7 +2150,7 @@ def bootstrap_toolchain
2149
2150
options . delete_at i
2150
2151
options . delete_at i
2151
2152
else
2152
- 'jvm'
2153
+ ENV [ 'JT_ENV' ] || 'jvm'
2153
2154
end
2154
2155
@mx_env = env
2155
2156
raise 'Cannot use both --use and --env' if defined? ( @ruby_name )
You can’t perform that action at this time.
0 commit comments