Skip to content

Commit 16d3465

Browse files
authored
Create graalvm25.json
Added installer of graalvm 25 - jdk25
1 parent 586bcbf commit 16d3465

File tree

1 file changed

+30
-0
lines changed

1 file changed

+30
-0
lines changed

bucket/graalvm25.json

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
{
2+
"description": "High-performance, embeddable, polyglot Virtual Machine for JVM-langs (Java, Scala, Kotlin), JavaScript/NodeJS, Python, Ruby, R, and LLVM-langs (C, C++, Rust)",
3+
"version": "25.0.0",
4+
"homepage": "https://www.graalvm.org/",
5+
"license": "GPL-2.0",
6+
"url": "https://github.com/graalvm/graalvm-ce-builds/releases/download/jdk-25.0.0/graalvm-community-jdk-25.0.0_windows-x64_bin.zip",
7+
"hash": "33ef1d186b5c1e95465fcc97e637bc26e72d5f2250a8615b9c5d667ed5c17fd0",
8+
"extract_to": "tmp",
9+
"installer": {
10+
"script": [
11+
"(Get-ChildItem -Directory \"$dir\\tmp\").FullName | % { Move-Item \"$_\\*\" \"$dir\" }",
12+
"Remove-Item -Recurse \"$dir\\tmp\""
13+
]
14+
},
15+
"env_add_path": "bin",
16+
"env_set": {
17+
"JAVA_HOME": "$dir",
18+
"GRAALVM_HOME": "$dir"
19+
},
20+
"checkver": {
21+
"url": "https://github.com/graalvm/graalvm-ce-builds/releases/latest",
22+
"regex": "jdk-(25[\\d.]*)"
23+
},
24+
"autoupdate": {
25+
"url": "https://github.com/graalvm/graalvm-ce-builds/releases/download/jdk-$version/graalvm-community-jdk-$version_windows-x64_bin.zip",
26+
"hash": {
27+
"url": "$url.sha256"
28+
}
29+
}
30+
}

0 commit comments

Comments
 (0)