2022-04-11 21:11:29 +01:00
|
|
|
# See [RFC 46] for mandated platform support and ../../pkgs/stdenv for
|
|
|
|
# implemented platform support. This list is mainly descriptive, i.e. all
|
2022-12-17 23:59:29 +00:00
|
|
|
# system doubles for platforms where nixpkgs can do native compilation
|
2022-04-11 21:11:29 +01:00
|
|
|
# reasonably well are included.
|
|
|
|
#
|
|
|
|
# [RFC 46]: https://github.com/NixOS/rfcs/blob/master/rfcs/0046-platform-support-tiers.md
|
|
|
|
{ }:
|
|
|
|
|
|
|
|
[
|
|
|
|
# Tier 1
|
|
|
|
"x86_64-linux"
|
|
|
|
# Tier 2
|
|
|
|
"aarch64-linux"
|
|
|
|
"x86_64-darwin"
|
|
|
|
# Tier 3
|
|
|
|
"armv6l-linux"
|
|
|
|
"armv7l-linux"
|
|
|
|
"i686-linux"
|
2024-06-18 00:34:55 +01:00
|
|
|
# "mipsel-linux" is excluded because it is not bootstrapped
|
2022-04-11 21:11:29 +01:00
|
|
|
|
|
|
|
# Other platforms with sufficient support in stdenv which is not formally
|
|
|
|
# mandated by their platform tier.
|
|
|
|
"aarch64-darwin"
|
2024-06-18 00:34:55 +01:00
|
|
|
# "armv5tel-linux" is excluded because it is not bootstrapped
|
2022-04-11 21:11:29 +01:00
|
|
|
"powerpc64le-linux"
|
|
|
|
"riscv64-linux"
|
2024-05-27 20:08:14 +01:00
|
|
|
"x86_64-freebsd"
|
2022-04-11 21:11:29 +01:00
|
|
|
]
|