axodotdev / axodotdev/cargo-dist
Support for Raspberry pi platform
- Dominant language
- Rust
- Stars
- 2.1k
- Forks
- 149
- Avg merge
- 1d 11h
- Merged PRs (30d)
- 32
Description
Would it be or is it already possible to support target aarch64-unknown-linux-gnu? when running cargo dist init, I get the following options:
```
what platforms do you want to build for?
(select with arrow keys and space, submit with enter) ›
[ ] Apple Silicon macOS (aarch64-apple-darwin)
[ ] Intel macOS (x86_64-apple-darwin)
[x] x64 Linux (x86_64-unknown-linux-gnu)
[ ] x64 MUSL Linux (x86_64-unknown-linux-musl)
[ ] x64 Windows (x86_64-pc-windows-msvc)
```
Support for raspberry PI 4/5 would be greatly appreciated.
Contributor guide
Research direction
Start by reproducing `cargo dist init` and inspect how its platform options are defined, focusing on the missing `aarch64-unknown-linux-gnu` target. Determine the existing build and packaging paths for Linux targets; done means Raspberry Pi 4/5 support is available through the initialization flow and produces a usable target build.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- linux, raspberry-pi, rust
- Domain
- operating-systems, release
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100