diff --git a/flake.nix b/flake.nix index c857bf28d13f8836e8ef9daa865d0565202aedf9..5ffd5dc45181e80d0df855aa2c653050108ad2ab 100644 --- a/flake.nix +++ b/flake.nix @@ -11,12 +11,14 @@ inputs.overlay-tool.flake = false; inputs.flake-compat.url = "github:edolstra/flake-compat"; inputs.flake-compat.flake = false; - outputs = sources@{nixpkgs, ...}: - let - system = "x86_64-linux"; - env = import ./ci/default.nix { inherit sources; nixpkgs = nixpkgs.legacyPackages."${system}"; }; + outputs = sources@{nixpkgs, ...}: + let + env_x86 = import ./ci/default.nix { inherit sources; nixpkgs = nixpkgs.legacyPackages."x86_64-linux"; }; + env_aarch64 = import ./ci/default.nix { inherit sources; nixpkgs = nixpkgs.legacyPackages."aarch64-linux"; }; in { - devShells."${system}".default = env; - hydraJobs.env."${system}" = env; + devShells."x86_64-linux".default = env_x86; + devShells."aarch64-linux".default = env_aarch64; + hydraJobs.env."x86_64-linux" = env_x86; + hydraJobs.env."aarch64-linux" = env_aarch64; }; }