/
saturn.json
38 lines (38 loc) 路 1.36 KB
/
saturn.json
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
35
36
37
38
{
"version": "8.37",
"description": "The best freeware resource for PCB related calculations you can find",
"homepage": "https://saturnpcb.com/saturn-pcb-toolkit/",
"license": "Freeware",
"architecture": {
"64bit": {
"url": "https://www.saturnpcb.com/wp-content/Toolkit/Saturn_PCB_Toolkit_V8.37_Setup_MSI.msi",
"hash": "ea7a211353cf515c7fc851ffba1667e9d1516e7aa4733dc5db5f9b995d92271e"
}
},
"pre_install": "Move-Item \"$dir\\PCB Toolkit V$version.exe\" \"$dir\\saturn.exe\"",
"post_install": [
"'install.reg', 'uninstall.reg' | ForEach-Object {",
" $content = Get-Content \"$bucketsdir\\extras\\scripts\\saturn\\$_\"",
" Set-Content \"$dir\\$_\" $content -Encoding Ascii",
"}",
"reg import \"$dir\\install.reg\""
],
"pre_uninstall": "reg import \"$dir\\uninstall.reg\"",
"shortcuts": [
[
"saturn.exe",
"Saturn PCB Toolkit"
]
],
"checkver": {
"url": "https://saturnpcb.com/saturn-pcb-toolkit/",
"regex": "<h1 class=\"entry-title\">Saturn PCB Design Toolkit Version ([\\d.]+)</h1>"
},
"autoupdate": {
"architecture": {
"64bit": {
"url": "https://www.saturnpcb.com/wp-content/Toolkit/Saturn_PCB_Toolkit_V$version_Setup_MSI.msi"
}
}
}
}