Bump GraalVM to 25.0.0 (#1226)

* Migrate shadow plugin to org.gradleup to correctly bundle Truffle in
  a fat jar
* Switch to GraalVM Community Edition
This commit is contained in:
Daniel Chao
2025-10-07 21:23:15 -07:00
committed by GitHub
parent cecaf39aff
commit 55eac2088b
19 changed files with 217 additions and 199 deletions
+4 -3
View File
@@ -84,12 +84,13 @@ open class BuildInfo(private val project: Project) {
}
}
val baseName: String by lazy { "graalvm-jdk-${graalVmJdkVersion}_${osName}-${arch}_bin" }
val baseName: String by lazy {
"graalvm-community-jdk-${graalVmJdkVersion}_${osName}-${arch}_bin"
}
val downloadUrl: String by lazy {
val jdkMajor = graalVmJdkVersion.takeWhile { it != '.' }
val extension = if (os.isWindows) "zip" else "tar.gz"
"https://download.oracle.com/graalvm/$jdkMajor/archive/$baseName.$extension"
"https://github.com/graalvm/graalvm-ce-builds/releases/download/jdk-${graalVmJdkVersion}/$baseName.$extension"
}
val downloadFile: File by lazy {