diff --git a/bucket/rebased.json b/bucket/rebased.json new file mode 100644 index 00000000000000..4b456865e9938e --- /dev/null +++ b/bucket/rebased.json @@ -0,0 +1,50 @@ +{ + "version": "1.0.15", + "description": "An open-source remake of the short-lived JetBrains git client", + "homepage": "https://github.com/DetachHead/rebased", + "license": { + "identifier": "Apache-2.0", + "url": "https://github.com/DetachHead/rebased/blob/master/LICENSE.txt" + }, + "depends": "7zip", + "architecture": { + "64bit": { + "url": "https://github.com/DetachHead/rebased/releases/download/1.0.15/rebased.exe", + "hash": "68206c2bf38aa374f3be0b5c1fa4d2c27d632bb2cbf6158f6c6766a5b4d91e8b" + } + }, + "pre_install": "Expand-7zipArchive \"$dir\\rebased.exe\" \"$dir\\IDE\" -Removal", + "installer": { + "script": [ + "& \"$bucketsdir\\extras\\scripts\\jetbrains\\portable.ps1\" \"$dir\" \"$persist_dir\"", + "Remove-Item \"$dir\\IDE\\`$*\" -Force -Recurse -ErrorAction SilentlyContinue" + ] + }, + "bin": [ + [ + "IDE\\bin\\idea64.exe", + "rebased" + ] + ], + "shortcuts": [ + [ + "IDE\\bin\\idea64.exe", + "Rebased" + ] + ], + "persist": [ + "IDE\\bin\\idea.properties", + "IDE\\bin\\idea64.exe.vmoptions", + "profile" + ], + "checkver": { + "github": "https://github.com/DetachHead/rebased" + }, + "autoupdate": { + "architecture": { + "64bit": { + "url": "https://github.com/DetachHead/rebased/releases/download/$version/rebased.exe" + } + } + } +}