parent
83080be4c1
commit
6dc9506edc
@ -1,8 +1,16 @@
|
|||||||
module Language
|
module Language
|
||||||
module Java
|
module Java
|
||||||
def self.java_home_env(version=nil)
|
def self.java_home_cmd(version=nil)
|
||||||
version_flag = " --version #{version}" if version
|
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
|
end
|
||||||
end
|
end
|
||||||
|
Loading…
x
Reference in New Issue
Block a user