Merge pull request #168316 from sternenseemann/supported-no-hydra
lib.systems: remove supported, replace with flakeExposedmain
commit
c2738707de
@ -0,0 +1,29 @@ |
|||||||
|
# See [RFC 46] for mandated platform support and ../../pkgs/stdenv for |
||||||
|
# implemented platform support. This list is mainly descriptive, i.e. all |
||||||
|
# system doubles for platforms where nixpkgs can do native compiliation |
||||||
|
# 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" |
||||||
|
"mipsel-linux" |
||||||
|
|
||||||
|
# Other platforms with sufficient support in stdenv which is not formally |
||||||
|
# mandated by their platform tier. |
||||||
|
"aarch64-darwin" |
||||||
|
"armv5tel-linux" |
||||||
|
"powerpc64le-linux" |
||||||
|
"riscv64-linux" |
||||||
|
|
||||||
|
# "x86_64-freebsd" is excluded because it is mostly broken |
||||||
|
] |
@ -1,26 +0,0 @@ |
|||||||
# Supported systems according to RFC0046's definition. |
|
||||||
# |
|
||||||
# https://github.com/NixOS/rfcs/blob/master/rfcs/0046-platform-support-tiers.md |
|
||||||
{ lib }: |
|
||||||
rec { |
|
||||||
# List of systems that are built by Hydra. |
|
||||||
hydra = tier1 ++ tier2 ++ tier3 ++ [ |
|
||||||
"aarch64-darwin" |
|
||||||
]; |
|
||||||
|
|
||||||
tier1 = [ |
|
||||||
"x86_64-linux" |
|
||||||
]; |
|
||||||
|
|
||||||
tier2 = [ |
|
||||||
"aarch64-linux" |
|
||||||
"x86_64-darwin" |
|
||||||
]; |
|
||||||
|
|
||||||
tier3 = [ |
|
||||||
"armv6l-linux" |
|
||||||
"armv7l-linux" |
|
||||||
"i686-linux" |
|
||||||
"mipsel-linux" |
|
||||||
]; |
|
||||||
} |
|
Loading…
Reference in new issue