Skip to content

Commit 8198868

Browse files
committed
Modernize flake outputs
1 parent a496c26 commit 8198868

File tree

1 file changed

+9
-7
lines changed

1 file changed

+9
-7
lines changed

flake.nix

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414

1515
{
1616

17-
overlay = final: prev: {
17+
overlays.default = final: prev: {
1818

1919
dwarffs = with final; let nix = final.nix; in stdenv.mkDerivation {
2020
pname = "dwarffs";
@@ -40,13 +40,15 @@
4040

4141
};
4242

43-
defaultPackage = forAllSystems (system: (import nixpkgs {
44-
inherit system;
45-
overlays = [ self.overlay nix.overlays.default ];
46-
}).dwarffs);
43+
packages = forAllSystems (system: {
44+
default = (import nixpkgs {
45+
inherit system;
46+
overlays = [ self.overlays.default nix.overlays.default ];
47+
}).dwarffs;
48+
});
4749

4850
checks = forAllSystems (system: {
49-
build = self.defaultPackage.${system};
51+
build = self.packages.${system}.default;
5052

5153
test =
5254
with import (nixpkgs + "/nixos/lib/testing-python.nix") {
@@ -77,7 +79,7 @@
7779
nixosModules.dwarffs =
7880
{ pkgs, ... }:
7981
{
80-
nixpkgs.overlays = [ self.overlay ];
82+
nixpkgs.overlays = [ self.overlays.default ];
8183

8284
systemd.packages = [ pkgs.dwarffs ];
8385

0 commit comments

Comments
 (0)