-
Notifications
You must be signed in to change notification settings - Fork 112
Expand file tree
/
Copy pathgraalvm25.json
More file actions
27 lines (27 loc) · 1.09 KB
/
graalvm25.json
File metadata and controls
27 lines (27 loc) · 1.09 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
{
"description": "High-performance, embeddable, polyglot Virtual Machine for JVM-langs (Java, Scala, Kotlin), JavaScript/NodeJS, Python, Ruby, R, and LLVM-langs (C, C++, Rust)",
"version": "25.0.1",
"homepage": "https://www.graalvm.org/",
"license": "GPL-2.0",
"url": "https://github.com/graalvm/graalvm-ce-builds/releases/download/jdk-25.0.1/graalvm-community-jdk-25.0.1_windows-x64_bin.zip",
"hash": "fde83c5ceec2c75560c747ccd9f314f90e4cf5c5287416e67c4ce442e344ca27",
"pre_install": [
"$d = Get-ChildItem $dir | Where-Object { $_.PSIsContainer }",
"if ($d.Count -eq 1) { Move-Item \"$($d.FullName)/*\" $dir -Force }"
],
"env_add_path": "bin",
"env_set": {
"JAVA_HOME": "$dir",
"GRAALVM_HOME": "$dir"
},
"checkver": {
"github": "graalvm/graalvm-ce-builds",
"regex": "jdk-([\\d.]+)"
},
"autoupdate": {
"url": "https://github.com/graalvm/graalvm-ce-builds/releases/download/jdk-$version/graalvm-community-jdk-$version_windows-x64_bin.zip",
"hash": {
"url": "$url.sha256"
}
}
}