lib.systems: handle mips family properly

wip/yesman
oxalica 5 years ago
parent ea25d6bddc
commit 955d032b47
No known key found for this signature in database
GPG Key ID: CED392DE0C483D00
  1. 5
      lib/systems/default.nix
  2. 1
      lib/systems/parse.nix

@ -79,6 +79,7 @@ rec {
else if final.isAarch64 then "arm64"
else if final.isx86_32 then "x86"
else if final.isx86_64 then "ia64"
else if final.isMips then "mips"
else final.parsed.cpu.name;
qemuArch =
@ -90,6 +91,10 @@ rec {
powerpcle = "ppc";
powerpc64 = "ppc64";
powerpc64le = "ppc64le";
mips = "mips";
mipsel = "mipsel";
mips64 = "mips64";
mips64el = "mips64el";
}.${final.parsed.cpu.name} or final.parsed.cpu.name;
emulator = pkgs: let

@ -327,6 +327,7 @@ rec {
}
];
};
gnuabi64 = { abi = "64"; };
musleabi = { float = "soft"; };
musleabihf = { float = "hard"; };

Loading…
Cancel
Save