aboutsummaryrefslogtreecommitdiff
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)
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 f215090f06c..09e9089aa6f 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 1c90af88879..9a12e3c3926 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 ];