parent
83080be4c1
commit
6dc9506edc
@ -1,8 +1,16 @@
|
||||
module Language
|
||||
module Java
|
||||
def self.java_home_env(version=nil)
|
||||
def self.java_home_cmd(version=nil)
|
||||
version_flag = " --version #{version}" if version
|
||||
{ :JAVA_HOME => "$(/usr/libexec/java_home#{version_flag})" }
|
||||
"/usr/libexec/java_home#{version_flag}"
|
||||
end
|
||||
|
||||
def self.java_home_env(version=nil)
|
||||
{ :JAVA_HOME => "$(#{java_home_cmd(version)})" }
|
||||
end
|
||||
|
||||
def self.overridable_java_home_env(version=nil)
|
||||
{ :JAVA_HOME => "${JAVA_HOME:-$(#{java_home_cmd(version)})}" }
|
||||
end
|
||||
end
|
||||
end
|
||||
|
Loading…
x
Reference in New Issue
Block a user