diff --git a/flake.nix b/flake.nix index 80ea1a4..06b2e3d 100644 --- a/flake.nix +++ b/flake.nix @@ -45,10 +45,8 @@ craneLib = crane.lib.${system}; src = pkgs.lib.cleanSourceWith { - src = craneLib.path ./.; # original, unfiltered source - filter = path: type: - (builtins.match ".*jsonc$" path != null) # include JSONC files - || (craneLib.filterCargoSources path type); + src = craneLib.path ./.; + filter = pkgs.lib.cleanSourceFilter; }; buildInputs = with pkgs; @@ -115,7 +113,7 @@ # NB: cargo-tarpaulin only supports x86_64 systems # Check code coverage (note: this will not upload coverage anywhere) rga-coverage = - craneLib.cargoTarpaulin { inherit cargoArtifacts src; }; + craneLib.cargoTarpaulin { inherit buildInputs cargoArtifacts src; }; }; # `nix build`