Skip to content

Commit

Permalink
Make useable as nix derivation
Browse files Browse the repository at this point in the history
  • Loading branch information
thmshmm committed May 19, 2024
1 parent b08556b commit 97bd370
Showing 1 changed file with 17 additions and 5 deletions.
22 changes: 17 additions & 5 deletions flake.nix
Original file line number Diff line number Diff line change
Expand Up @@ -35,19 +35,31 @@

in rec {
packages = {
default = naersk'.buildPackage {
src = ./.;
};
default = naersk'.buildPackage { src = ./.; };
test = naersk'.buildPackage {
src = ./.;
mode = "test";
};
clippy = naersk'.buildPackage {
clippy = naersk'.buildPackage {
src = ./.;
mode = "clippy";
};
};

devShell = pkgs.mkShell { nativeBuildInputs = [ toolchain pkgs.rust-analyzer ]; };
defaultPackage = packages.default;

apps = rec {
taskui = flake-utils.lib.mkApp {
name = "taskui";
drv = self.packages.${system}.default;
};
default = taskui;
};

defaultApp = apps.default;

devShell = pkgs.mkShell {
nativeBuildInputs = [ toolchain pkgs.rust-analyzer ];
};
});
}

0 comments on commit 97bd370

Please sign in to comment.