1
0
Fork 0
mirror of https://github.com/numtide/flake-utils.git synced 2024-12-14 11:47:31 +00:00

Update README to reflect example for eachDefaultSystem (#90)

packages.default instead of defaultPackage. Same for apps.
This commit is contained in:
Abin Simon 2023-03-15 23:03:47 +05:30 committed by GitHub
parent 3db36a8b46
commit 93a2b84fc4
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -72,14 +72,15 @@ eachSystem allSystems (system: { hello = 42; })
outputs = { self, nixpkgs, flake-utils }: outputs = { self, nixpkgs, flake-utils }:
flake-utils.lib.eachDefaultSystem (system: flake-utils.lib.eachDefaultSystem (system:
let pkgs = nixpkgs.legacyPackages.${system}; in let pkgs = nixpkgs.legacyPackages.${system}; in
rec { {
packages = flake-utils.lib.flattenTree { packages = rec {
hello = pkgs.hello; hello = pkgs.hello;
gitAndTools = pkgs.gitAndTools; default = hello;
};
apps = rec {
hello = flake-utils.lib.mkApp { drv = self.packages.${system}.hello; };
default = hello;
}; };
defaultPackage = packages.hello;
apps.hello = flake-utils.lib.mkApp { drv = packages.hello; };
defaultApp = apps.hello;
} }
); );
} }