feat(flakes): rework packages

This commit is contained in:
Harsh Shandilya 2023-06-20 14:13:22 +05:30
parent 36d72aeb3b
commit cb6adc73e7
No known key found for this signature in database
1 changed files with 5 additions and 8 deletions

View File

@ -19,16 +19,13 @@
}: let
systems = ["x86_64-linux" "aarch64-linux" "aarch64-darwin"];
forAllSystems = nixpkgs.lib.genAttrs systems;
in {
packages = forAllSystems (system: let
pkgs = import nixpkgs {
inherit system;
overlays = [fenix.overlays.default];
};
in
pkgs = forAllSystems (system: (nixpkgs.legacyPackages.${system}.extend fenix.overlays.default));
packagesFn = pkgs:
import ./default.nix {
inherit pkgs rust-manifest;
fenix = import fenix {inherit pkgs;};
});
};
in {
packages = forAllSystems (system: packagesFn pkgs.${system});
};
}