about summary refs log tree commit diff
path: root/lib/systems
diff options
context:
space:
mode:
authorMatthew Bauer <mjbauer95@gmail.com>2019-06-04 14:49:58 -0400
committerMatthew Bauer <mjbauer95@gmail.com>2019-06-04 14:51:33 -0400
commit0fef9f89e4cedfa87d44b814629a9b94af8667a9 (patch)
treef428a883955eccc254b68921914df45a15d63fc4 /lib/systems
parent22039a182e5f70ea9770b20e0f91bb8da56dc2be (diff)
downloadnixlib-0fef9f89e4cedfa87d44b814629a9b94af8667a9.tar
nixlib-0fef9f89e4cedfa87d44b814629a9b94af8667a9.tar.gz
nixlib-0fef9f89e4cedfa87d44b814629a9b94af8667a9.tar.bz2
nixlib-0fef9f89e4cedfa87d44b814629a9b94af8667a9.tar.lz
nixlib-0fef9f89e4cedfa87d44b814629a9b94af8667a9.tar.xz
nixlib-0fef9f89e4cedfa87d44b814629a9b94af8667a9.tar.zst
nixlib-0fef9f89e4cedfa87d44b814629a9b94af8667a9.zip
systems: fix lib-tests
These were broken by the added system doubles. This just adds those to
the lib-tests.
Diffstat (limited to 'lib/systems')
-rw-r--r--lib/systems/doubles.nix2
-rw-r--r--lib/systems/inspect.nix1
2 files changed, 3 insertions, 0 deletions
diff --git a/lib/systems/doubles.nix b/lib/systems/doubles.nix
index f215090f06c1..09e9089aa6fd 100644
--- a/lib/systems/doubles.nix
+++ b/lib/systems/doubles.nix
@@ -57,5 +57,7 @@ in rec {
   wasi    = filterDoubles predicates.isWasi;
   windows = filterDoubles predicates.isWindows;
 
+  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"];
 }
diff --git a/lib/systems/inspect.nix b/lib/systems/inspect.nix
index 1c90af88879a..9a12e3c3926d 100644
--- a/lib/systems/inspect.nix
+++ b/lib/systems/inspect.nix
@@ -44,6 +44,7 @@ rec {
     isCygwin       = { kernel = kernels.windows; abi = abis.cygnus; };
     isMinGW        = { kernel = kernels.windows; abi = abis.gnu; };
     isWasi         = { kernel = kernels.wasi; };
+    isNone         = { kernel = kernels.none; };
 
     isAndroid      = [ { abi = abis.android; } { abi = abis.androideabi; } ];
     isMusl         = with abis; map (a: { abi = a; }) [ musl musleabi musleabihf ];