We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 7275fa6 commit 20e71a4Copy full SHA for 20e71a4
flake.nix
@@ -20,11 +20,15 @@
20
"x86_64-darwin"
21
"x86_64-linux"
22
];
23
- depsFor = lib.genAttrs defaultSystems (system: {
24
- pkgs = nixpkgs.legacyPackages.${system};
25
- exposed = import ./nix { inherit nixpkgs system; gitignore-nix-src = gitignore; isFlakes = true; };
26
- });
27
- forAllSystems = fn: lib.genAttrs defaultSystems (system: fn depsFor.${system});
+ genDepsFor = fn: system:
+ let
+ args = {
+ pkgs = nixpkgs.legacyPackages.${system};
+ exposed = import ./nix { inherit nixpkgs system; gitignore-nix-src = gitignore; isFlakes = true; };
28
+ };
29
+ in
30
+ fn args;
31
+ forAllSystems = fn: lib.genAttrs defaultSystems (genDepsFor fn);
32
in
33
{
34
flakeModule = ./flake-module.nix;
0 commit comments