mirror of
https://github.com/ScoopInstaller/Extras.git
synced 2026-07-30 14:25:39 +08:00
44 lines
1.6 KiB
JSON
44 lines
1.6 KiB
JSON
{
|
|
"version": "2026.16",
|
|
"description": "Open-source GUI client for git users.",
|
|
"homepage": "https://github.com/sourcegit-scm/sourcegit",
|
|
"license": "MIT",
|
|
"architecture": {
|
|
"64bit": {
|
|
"url": "https://github.com/sourcegit-scm/sourcegit/releases/download/v2026.16/sourcegit_2026.16.win-x64.zip",
|
|
"hash": "da021cccdb9f266ae2997dfb16a02f0130c1db8d954c4709cd4820f19468c37f"
|
|
},
|
|
"arm64": {
|
|
"url": "https://github.com/sourcegit-scm/sourcegit/releases/download/v2026.16/sourcegit_2026.16.win-arm64.zip",
|
|
"hash": "4661120b9edcc6159e555b1c8fdeb2f3a7336bb4e9abcda2f02061fa63613020"
|
|
}
|
|
},
|
|
"extract_dir": "SourceGit",
|
|
"post_install": [
|
|
"if (Test-Path $env:AppData\\SourceGit) {",
|
|
" Write-Host \"`r`nMove config from non-portable version...\"",
|
|
" Copy-Item -Path $env:AppData\\SourceGit\\* -Destination \"$persist_dir\\data\" -Force -Recurse | Out-Null",
|
|
" Remove-Item $env:AppData\\SourceGit -Force -Recurse",
|
|
"}"
|
|
],
|
|
"bin": "SourceGit.exe",
|
|
"shortcuts": [
|
|
[
|
|
"SourceGit.exe",
|
|
"SourceGit"
|
|
]
|
|
],
|
|
"persist": "data",
|
|
"checkver": "github",
|
|
"autoupdate": {
|
|
"architecture": {
|
|
"64bit": {
|
|
"url": "https://github.com/sourcegit-scm/sourcegit/releases/download/v$version/sourcegit_$version.win-x64.zip"
|
|
},
|
|
"arm64": {
|
|
"url": "https://github.com/sourcegit-scm/sourcegit/releases/download/v$version/sourcegit_$version.win-arm64.zip"
|
|
}
|
|
}
|
|
}
|
|
}
|