mirror of
https://github.com/wavetermdev/homebrew-cask.git
synced 2026-08-05 13:43:24 -07:00
35 lines
1.2 KiB
Ruby
35 lines
1.2 KiB
Ruby
cask "kotlin-native" do
|
|
arch arm: "aarch64", intel: "x86_64"
|
|
|
|
version "1.9.21"
|
|
sha256 arm: "b3c45aa0a5aa08419bd79b06cb5bdeed32b30141a6a976b67ca91bb0959e28b7",
|
|
intel: "8f47cf1871bf0dfcacfc04e68ee71f2333a8a711ca25fd7a29e852eafe8da76e"
|
|
|
|
url "https://github.com/JetBrains/kotlin/releases/download/v#{version}/kotlin-native-macos-#{arch}-#{version}.tar.gz",
|
|
verified: "github.com/JetBrains/kotlin/"
|
|
name "Kotlin Native"
|
|
desc "LLVM backend for Kotlin"
|
|
homepage "https://kotlinlang.org/docs/reference/native-overview.html"
|
|
|
|
livecheck do
|
|
url :url
|
|
regex(/^v?(\d+(?:\.\d+)+)$/i)
|
|
end
|
|
|
|
conflicts_with formula: "kotlin"
|
|
|
|
binary "kotlin-native-macos-#{arch}-#{version}/bin/cinterop"
|
|
binary "kotlin-native-macos-#{arch}-#{version}/bin/generate-platform"
|
|
binary "kotlin-native-macos-#{arch}-#{version}/bin/jsinterop"
|
|
binary "kotlin-native-macos-#{arch}-#{version}/bin/klib"
|
|
binary "kotlin-native-macos-#{arch}-#{version}/bin/konan-lldb"
|
|
binary "kotlin-native-macos-#{arch}-#{version}/bin/konanc"
|
|
binary "kotlin-native-macos-#{arch}-#{version}/bin/kotlinc-native"
|
|
binary "kotlin-native-macos-#{arch}-#{version}/bin/run_konan"
|
|
|
|
# No zap stanza required
|
|
caveats do
|
|
depends_on_java "6+"
|
|
end
|
|
end
|