Is there a list of platforms?

Is there a list of supported platforms anywhere as well as what ‘tier’ they’re at? EG “x86_64-linux”, “x86_64-darwin”…

For example, Rust has a very nice listing:
https://doc.rust-lang.org/beta/rustc/platform-support.html

This would be very helpful for populating the platforms metadata and/or testing.

1 Like

There is the accepted platform tiers RFC:

https://github.com/NixOS/rfcs/blob/45b76f20add8d7e0e1d0bc0eed9357b067c899a6/rfcs/0046-platform-support-tiers.md

There is a list of tiers in the appendix:

https://github.com/NixOS/rfcs/blob/45b76f20add8d7e0e1d0bc0eed9357b067c899a6/rfcs/0046-platform-support-tiers.md#appendix-a-non-normative-description-of-platforms-in-november-2019

(Not sure if this list is up-to-date though.)

3 Likes

Cool, thanks for that!