aboutsummaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorWORLDofPEACE <worldofpeace@protonmail.ch>2020-09-20 18:41:15 -0400
committerWORLDofPEACE <worldofpeace@protonmail.ch>2020-09-20 18:41:15 -0400
commit34aaac6d7c9c173728cad610f3798481d5df94d6 (patch)
tree8c3bf1e003592ef94d5b9c7d16f72ce0785e6450 /lib
parent0cc9dd7c16ea3db534274225617c22160eca4311 (diff)
parenta930a6d7ee5004001f74a8dbd786d5253acbf160 (diff)
Merge branch 'staging-next' into staging
Diffstat (limited to 'lib')
-rw-r--r--lib/systems/doubles.nix53
1 files changed, 28 insertions, 25 deletions
diff --git a/lib/systems/doubles.nix b/lib/systems/doubles.nix
index fb7d722e737e..517a7296afd2 100644
--- a/lib/systems/doubles.nix
+++ b/lib/systems/doubles.nix
@@ -50,32 +50,35 @@ in {
none = [];
- arm = filterDoubles predicates.isAarch32;
- aarch64 = filterDoubles predicates.isAarch64;
- x86 = filterDoubles predicates.isx86;
- i686 = filterDoubles predicates.isi686;
- x86_64 = filterDoubles predicates.isx86_64;
- mips = filterDoubles predicates.isMips;
- riscv = filterDoubles predicates.isRiscV;
- vc4 = filterDoubles predicates.isVc4;
- js = filterDoubles predicates.isJavaScript;
-
- cygwin = filterDoubles predicates.isCygwin;
- darwin = filterDoubles predicates.isDarwin;
- freebsd = filterDoubles predicates.isFreeBSD;
+ arm = filterDoubles predicates.isAarch32;
+ aarch64 = filterDoubles predicates.isAarch64;
+ x86 = filterDoubles predicates.isx86;
+ i686 = filterDoubles predicates.isi686;
+ x86_64 = filterDoubles predicates.isx86_64;
+ mips = filterDoubles predicates.isMips;
+ riscv = filterDoubles predicates.isRiscV;
+ vc4 = filterDoubles predicates.isVc4;
+ js = filterDoubles predicates.isJavaScript;
+
+ bigEndian = filterDoubles predicates.isBigEndian;
+ littleEndian = filterDoubles predicates.isLittleEndian;
+
+ cygwin = filterDoubles predicates.isCygwin;
+ darwin = filterDoubles predicates.isDarwin;
+ freebsd = filterDoubles predicates.isFreeBSD;
# Should be better, but MinGW is unclear.
- gnu = filterDoubles (matchAttrs { kernel = parse.kernels.linux; abi = parse.abis.gnu; }) ++ filterDoubles (matchAttrs { kernel = parse.kernels.linux; abi = parse.abis.gnueabi; }) ++ filterDoubles (matchAttrs { kernel = parse.kernels.linux; abi = parse.abis.gnueabihf; });
- illumos = filterDoubles predicates.isSunOS;
- linux = filterDoubles predicates.isLinux;
- netbsd = filterDoubles predicates.isNetBSD;
- openbsd = filterDoubles predicates.isOpenBSD;
- unix = filterDoubles predicates.isUnix;
- wasi = filterDoubles predicates.isWasi;
- redox = filterDoubles predicates.isRedox;
- windows = filterDoubles predicates.isWindows;
- genode = filterDoubles predicates.isGenode;
-
- embedded = filterDoubles predicates.isNone;
+ gnu = filterDoubles (matchAttrs { kernel = parse.kernels.linux; abi = parse.abis.gnu; }) ++ filterDoubles (matchAttrs { kernel = parse.kernels.linux; abi = parse.abis.gnueabi; }) ++ filterDoubles (matchAttrs { kernel = parse.kernels.linux; abi = parse.abis.gnueabihf; });
+ illumos = filterDoubles predicates.isSunOS;
+ linux = filterDoubles predicates.isLinux;
+ netbsd = filterDoubles predicates.isNetBSD;
+ openbsd = filterDoubles predicates.isOpenBSD;
+ unix = filterDoubles predicates.isUnix;
+ wasi = filterDoubles predicates.isWasi;
+ redox = filterDoubles predicates.isRedox;
+ windows = filterDoubles predicates.isWindows;
+ genode = filterDoubles predicates.isGenode;
+
+ embedded = filterDoubles predicates.isNone;
mesaPlatforms = ["i686-linux" "x86_64-linux" "x86_64-darwin" "armv5tel-linux" "armv6l-linux" "armv7l-linux" "armv7a-linux" "aarch64-linux" "powerpc64le-linux"];
}