homebrew-cask/Casks/adoptopenjdk.rb

20 lines
971 B
Ruby

cask 'adoptopenjdk' do
version '14,36'
sha256 'aabc3aebb0abf1ba64d9bd5796d0c7eb7239983f6e4c0f015b5b88be5616e4bd'
# github.com/AdoptOpenJDK was verified as official when first introduced to the cask
url "https://github.com/AdoptOpenJDK/openjdk#{version.major}-binaries/releases/download/jdk-#{version.before_comma}%2B#{version.after_comma}/OpenJDK#{version.major}U-jdk_x64_mac_hotspot_#{version.before_comma}_#{version.after_comma}.tar.gz"
appcast "https://github.com/AdoptOpenJDK/openjdk#{version.major}-binaries/releases/latest"
name 'AdoptOpenJDK Java Development Kit'
homepage 'https://adoptopenjdk.net/'
artifact "jdk-#{version.before_comma}+#{version.after_comma}", target: "/Library/Java/JavaVirtualMachines/adoptopenjdk-#{version.before_comma}.jdk"
caveats <<~EOS
More versions are available in the AdoptOpenJDK tap:
#{Formatter.url('https://github.com/AdoptOpenJDK/homebrew-openjdk')}
brew tap adoptopenjdk/openjdk
EOS
end