forked from ScoopInstaller/Java
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathgraalvm-oracle-17jdk.json
More file actions
34 lines (34 loc) · 1.42 KB
/
graalvm-oracle-17jdk.json
File metadata and controls
34 lines (34 loc) · 1.42 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
28
29
30
31
32
33
34
{
"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": "17.0.12",
"homepage": "https://www.graalvm.org/",
"license": {
"identifier": "Freeware",
"url": "https://www.oracle.com/downloads/licenses/graal-free-license.html"
},
"url": "https://download.oracle.com/graalvm/17/archive/graalvm-jdk-17.0.12_windows-x64_bin.zip",
"hash": "8b978e56dddc0edc60db99794b56975740d9c52293b31549cfc3f7516fc18b43",
"extract_to": "tmp",
"installer": {
"script": [
"(Get-ChildItem -Directory \"$dir\\tmp\").FullName | % { Move-Item \"$_\\*\" \"$dir\" }",
"Remove-Item -Recurse \"$dir\\tmp\""
]
},
"env_add_path": "bin",
"env_set": {
"JAVA_HOME": "$dir",
"GRAALVM_HOME": "$dir"
},
"checkver": {
"url": "https://www.oracle.com/java/technologies/javase/graalvm-jdk17-archive-downloads.html",
"useragent": "Mozilla/5.0",
"regex": "graalvm-jdk-((?<ver>17)\\.(?<build>[\\d.]+))_windows-x64_bin\\.zip"
},
"autoupdate": {
"url": "https://download.oracle.com/graalvm/$matchVer/archive/graalvm-jdk-$version_windows-x64_bin.zip",
"hash": {
"url": "https://download.oracle.com/graalvm/$matchVer/archive/graalvm-jdk-$version_windows-x64_bin.zip.sha256"
}
}
}