homebrew-cask-versions/Casks/java-beta.rb
2018-12-01 22:07:01 +01:00

30 lines
1.4 KiB
Ruby

cask 'java-beta' do
version '12,22'
sha256 '577ce294a1297ee6316cfec5637dffcdda229d3c0f7c94562b5efffb7dfd421c'
url "https://download.java.net/java/early_access/jdk#{version.major}/#{version.after_comma}/GPL/openjdk-#{version.before_comma}-ea+#{version.after_comma}_osx-x64_bin.tar.gz"
name 'OpenJDK - Early Access'
homepage 'https://jdk.java.net/'
postflight do
system_command '/bin/mv',
args: [
'-f', '--', "#{staged_path}/jdk-#{version.before_comma}.jdk",
"/Library/Java/JavaVirtualMachines/openjdk-#{version.before_comma}.jdk"
],
sudo: true
system_command '/bin/mkdir',
args: ['-p', '--', "/Library/Java/JavaVirtualMachines/openjdk-#{version.before_comma}.jdk/Contents/Home/bundle/Libraries"],
sudo: true
system_command '/bin/ln',
args: [
'-nsf', '--', "/Library/Java/JavaVirtualMachines/openjdk-#{version.before_comma}.jdk/Contents/Home/lib/server/libjvm.dylib",
"/Library/Java/JavaVirtualMachines/openjdk-#{version.before_comma}.jdk/Contents/Home/bundle/Libraries/libserver.dylib"
],
sudo: true
end
uninstall delete: "/Library/Java/JavaVirtualMachines/openjdk-#{version.before_comma}.jdk"
end