Miles Johnson
Miles Johnson
We use `cargo-dist` to build our binaries and it doesn't support arm64 yet. https://github.com/axodotdev/cargo-dist
It'll solve the arm64 problem, but the original issue is still something to be figured out.
Linux arm64 if now available.
@hardBSDk It's only pre-builts right now but we're working on build from source. Planning before v1 at least.
Yeah checksums are on the roadmap in some capacity. It's why https://github.com/moonrepo/build-wasm-plugin already generates `.sha256` files. TOML plugins are... very tricky though. Checksums shouldn't be configurable at all by the...
Yeah agreed. My current top choice for a "registry" is Axo releases: https://blog.axo.dev/2024/01/axo-releases-urls But it's relatively new, and I need to audit how it works to see if it's viable.
I think when we do a lockfile, it would be a global lockfile at like `~/.proto/tools.lock` or something, since it needs to track all the proto install tools.
It's blocked until we have a plugin registry.
Right now its based on VSCode workspaces, but we can probably expand upon it. https://github.com/moonrepo/dev/blob/master/packages/vscode-extension/src/workspace.ts#L90
Good callout, is easy enough to add.