diff --git a/bucket/proto.json b/bucket/proto.json new file mode 100644 index 00000000000000..75c78524ab9aea --- /dev/null +++ b/bucket/proto.json @@ -0,0 +1,34 @@ +{ + "version": "0.54.1", + "description": "Proto is a pluggable version manager, a unified toolchain.", + "homepage": "https://moonrepo.dev/docs/proto", + "license": "MIT", + "architecture": { + "64bit": { + "url": "https://github.com/moonrepo/proto/releases/download/v0.54.1/proto_cli-x86_64-pc-windows-msvc.zip", + "hash": "77e5cf3b6ee89882d7f9b8004a664ece33ab36d0634ee285e4886f64d84e261c" + } + }, + "bin": [ + "proto.exe", + "proto-shim.exe" + ], + "env_set": { + "PROTO_HOME": "$persist_dir" + }, + "env_add_path": "$persist_dir\\bin", + "checkver": { + "github": "https://github.com/moonrepo/proto" + }, + "autoupdate": { + "architecture": { + "64bit": { + "url": "https://github.com/moonrepo/proto/releases/download/v$version/proto_cli-x86_64-pc-windows-msvc.zip" + } + }, + "hash": { + "url": "$url.sha256", + "regex": "([A-Fa-f0-9]{64})" + } + } +}