diff options
Diffstat (limited to 'parts/dev.nix')
| -rw-r--r-- | parts/dev.nix | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/parts/dev.nix b/parts/dev.nix index 01c33c6..65fcfd0 100644 --- a/parts/dev.nix +++ b/parts/dev.nix @@ -10,16 +10,18 @@ src, toolchain, ... - }: { + } @ args: { checks = let + inherit (craneLib) cargoAudit cargoClippy cleanCargoSource cargoFmt path; + commonArgs = { - inherit src; + src = cleanCargoSource (path args.src); }; - - inherit (craneLib) cargoClippy cargoFmt; in { inherit (self.packages.${system}) teawiebot; + audit = cargoAudit (commonArgs // {inherit (inputs) advisory-db;}); + clippy = cargoClippy (commonArgs // { inherit (self.packages.${system}) cargoArtifacts; |
