diff options
author | Bryant Mairs <bryant@mai.rs> | 2017-04-17 15:16:22 -0700 |
---|---|---|
committer | Bryant Mairs <bryant@mai.rs> | 2017-06-06 09:53:10 -0700 |
commit | 2b53c76322c72c4e9218583d69bd206a68b37e25 (patch) | |
tree | 30c3bb74cbc754c7075c015272b8f2e2ff22aef3 | |
parent | 284d69a18c43398c9866d8e42842964745f9ee92 (diff) | |
download | nix-2b53c76322c72c4e9218583d69bd206a68b37e25.zip |
Switch to two tiers of supported platforms
-rw-r--r-- | README.md | 16 |
1 files changed, 9 insertions, 7 deletions
@@ -32,12 +32,16 @@ pub fn gethostname(name: &mut [u8]) -> Result<()>; ## Supported Platforms -nix target support consists of three tiers: +nix target support consists of two tiers. While nix attempts to support all +platforms supported by [libc](https://github.com/rust-lang/libc), only some +platforms are actively supported due to either technical or manpower +limitations. Support for platforms is split into two tiers: - * Tier 1 - Target is supported and CI both builds and tests - * Tier 2 - Target is supported and CI builds the target - * Tier 3 - Target is supported and CI both builds and tests but test failures - do not block merging code + * Tier 1 - Builds and tests for this target are run in CI. Failures of either + block the inclusion of new code. + * Tier 2 - Builds for this target are run in CI. Failures during the build + blocks the inclusion of new code. Tests may be run, but failures + in tests don't block the inclusion of new code. The following targets are all supported by nix on Rust 1.13.0 or newer: @@ -57,8 +61,6 @@ Tier 1: Tier 2: * i686-unknown-freebsd * x86_64-unknown-netbsd - -Tier 3: * i686-unknown-linux-musl * x86_64-unknown-linux-musl |