summaryrefslogtreecommitdiffstats
path: root/lib/systems/inspect.nix
diff options
context:
space:
mode:
authorMoritz Angermann <moritz.angermann@gmail.com>2019-08-23 18:53:22 +0200
committerJohn Ericson <git@JohnEricson.me>2019-09-02 01:27:05 -0400
commit446f8c851d599326373a2c910841d092ff8e68ae (patch)
tree2fa26cf138d9f71c2b593274600f2a70016392f9 /lib/systems/inspect.nix
parent280795c163ba70d6d0c0c0fc2e87ce4c8801dbac (diff)
Add support for `js-unknown-ghcjs`
This adds enough logic to nixpkgs to support the `js-unknown-ghcjs` triple.
Diffstat (limited to 'lib/systems/inspect.nix')
-rw-r--r--lib/systems/inspect.nix2
1 files changed, 2 insertions, 0 deletions
diff --git a/lib/systems/inspect.nix b/lib/systems/inspect.nix
index e35e7b4a1ec7..bf186126d4a9 100644
--- a/lib/systems/inspect.nix
+++ b/lib/systems/inspect.nix
@@ -49,6 +49,8 @@ rec {
isEfi = map (family: { cpu.family = family; })
[ "x86" "arm" "aarch64" ];
+ isJavaScript = { cpu = cpuTypes.js; };
+ isGhcjs = { kernel = kernels.ghcjs; };
# Deprecated after 18.03
isArm = isAarch32;
};