diff options
author | Aaron Janse <aaron@ajanse.me> | 2020-07-21 13:11:36 -0700 |
---|---|---|
committer | Aaron Janse <aaron@ajanse.me> | 2020-07-21 13:11:36 -0700 |
commit | 60fd049b6552d73a5162109e7d8aa0839b54c398 (patch) | |
tree | a6a0ceb163583a17d390366f1c0973c2128a78ae /lib/systems/parse.nix | |
parent | 903a0cac04a10ca50ca461e2fad127d05b7f1419 (diff) |
redox: add as target
Diffstat (limited to 'lib/systems/parse.nix')
-rw-r--r-- | lib/systems/parse.nix | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/lib/systems/parse.nix b/lib/systems/parse.nix index 648e7c2702405..6bd44a0074660 100644 --- a/lib/systems/parse.nix +++ b/lib/systems/parse.nix @@ -277,6 +277,7 @@ rec { openbsd = { execFormat = elf; families = { inherit bsd; }; }; solaris = { execFormat = elf; families = { }; }; wasi = { execFormat = wasm; families = { }; }; + redox = { execFormat = elf; families = { }; }; windows = { execFormat = pe; families = { }; }; ghcjs = { execFormat = unknown; families = { }; }; genode = { execFormat = elf; families = { }; }; @@ -390,6 +391,8 @@ rec { then { cpu = elemAt l 0; vendor = elemAt l 1; kernel = "windows"; } else if (elemAt l 2 == "wasi") then { cpu = elemAt l 0; vendor = elemAt l 1; kernel = "wasi"; } + else if (elemAt l 2 == "redox") + then { cpu = elemAt l 0; vendor = elemAt l 1; kernel = "redox"; } else if hasPrefix "netbsd" (elemAt l 2) then { cpu = elemAt l 0; vendor = elemAt l 1; kernel = elemAt l 2; } else if (elem (elemAt l 2) ["eabi" "eabihf" "elf"]) |