Set cpu environment variables for kaem in flake

This commit is contained in:
Artemis Tosini 2023-10-21 02:52:49 +00:00
parent 98a1873a57
commit a3455191be
Signed by: artemist
GPG key ID: EE5227935FE3FF18

View file

@ -7,7 +7,18 @@
outputs = { self, nixpkgs, utils }: outputs = { self, nixpkgs, utils }:
let supportedSystems = [ "x86_64-linux" "i686-linux" "aarch64-linux" ]; let supportedSystems = [ "x86_64-linux" "i686-linux" "aarch64-linux" ];
in (utils.lib.eachSystem supportedSystems (system: in (utils.lib.eachSystem supportedSystems (system:
let pkgs = import nixpkgs { inherit system; }; let
pkgs = import nixpkgs { inherit system; };
stage0Arch = {
"aarch64-linux" = "aarch64";
"i686-linux" = "x86";
"x86_64-linux" = "amd64";
}.${system} or (throw "Unsupported system: ${system}");
mesArch = {
"aarch64-linux" = "aarch64";
"i686-linux" = "x86";
"x86_64-linux" = "x86_64";
}.${system} or (throw "Unsupported system: ${system}");
in rec { in rec {
formatter = pkgs.nixfmt; formatter = pkgs.nixfmt;
@ -20,7 +31,9 @@
minimal-bootstrap.mescc-tools minimal-bootstrap.mescc-tools
]; ];
CC="M2-Planet"; CC = "M2-Planet";
stage0_cpu = stage0Arch;
mes_cpu = mesArch;
}; };
devShells.default = devShells.rustybar; devShells.default = devShells.rustybar;
})); }));