Java/bucket/jmc.json
2022-04-19 18:59:28 +02:00

38 lines
1.3 KiB
JSON

{
"description": "JDK Mission Control",
"homepage": "https://openjdk.java.net/projects/jmc/",
"version": "8.2.0-06",
"license": "UPL-1.0",
"architecture": {
"64bit": {
"url": "https://download.java.net/java/GA/jmc8/06/binaries/jmc-8.2.0_windows-x64.zip",
"hash": "91c02a84ec0c05c286f385b2b108d0ec147229bde80aa79cd3dafbca52ac1ee7"
}
},
"extract_dir": "jmc-8.2.0_windows-x64\\JDK Mission Control",
"shortcuts": [
[
"jmc.exe",
"JDK Mission Control"
]
],
"persist": "configuration",
"checkver": {
"url": "https://jdk.java.net/jmc/8/",
"re": "/(?<type>early_access|GA)/(?<path>jmc(?<major>[\\d.]+)(?:.*)?/(?<build>[\\d]+)(?:/GPL|/binaries|/UPL)?)/(?<file>jmc-(?<version>[\\d.]+)(?<ea>-ea)?(?:\\+[\\d]+)?_windows-x64(?:_bin)?\\.(?:zip|tar.gz))",
"replace": "${version}-${build}${ea}"
},
"autoupdate": {
"architecture": {
"64bit": {
"url": "https://download.java.net/java/$matchType/$matchPath/$matchFile"
}
},
"hash": {
"url": "$url.sha256",
"find": "$sha256\\s"
},
"extract_dir": "jmc-$matchVersion_windows-x64\\JDK Mission Control"
}
}