-
Notifications
You must be signed in to change notification settings - Fork 1
New OS, new arch, automated builds #7
Copy link
Copy link
Open
Labels
enhancementNew feature or requestNew feature or requesthelp wantedExtra attention is neededExtra attention is needed
Description
I'm happy to add your platform/arch as amount of assets isn't limited on gh! 😃
On wiki there is summary of current and eventually future OSes and arches.
Before you go:
- There must be also a C and C++ compiler as some dependency uses them
- Before you request, see rust platform support page if rust compiles there
- Pull Requests are much more welcome than do-it-for-me request
- If you want me to register somewhere where you have custom runers etc. Don't expect me to do so in the first place as I would rather stay without additional mess and yet another company stealing my data.
- 32-bit architectures aren't accepted, generally only modern ones are good to go
- Other architectures than amd64 and aarch64 won't be included in the table because it lowers its readability
- Generally build systems rarely supports anything other than amd64/aarch64 so if you want to do cross-compilation, you need to make sure you set up all tools and envs properly
- Linux builds won't be ever made on Debian-based distros because of dramatically outdated stuff. Sth. like Fedora/Void/Arch are good to go
- Make sure rust toolchain in repo is new enough, else use rustup
- Workflow must include calculating and uploading sha256 hash
- packages like deb rpm aren't accepted as workflow with assets, because whole sense of packages are signing them by the repo owner.
- if you want a package for your platform, please prepare a template.
In this issue, there will be log and update of changes regarding oses and arches
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or requesthelp wantedExtra attention is neededExtra attention is needed