Merge pull request #133728 from alyssais/cargo-kcov

authored by

Sandro and committed by
GitHub
e16a1ca2 57c08158

+9
+9
pkgs/tools/package-management/cargo-kcov/default.nix
··· 1 { lib 2 , rustPlatform 3 , fetchFromGitHub 4 }: 5 6 rustPlatform.buildRustPackage rec { ··· 16 17 cargoSha256 = "0m5gfyjzzwd8wkbb388vmd785dy334x0migq3ssi7dlah9zx62bj"; 18 doCheck = false; 19 20 meta = with lib; { 21 description = "Cargo subcommand to run kcov to get coverage report on Linux";
··· 1 { lib 2 , rustPlatform 3 , fetchFromGitHub 4 + , makeWrapper 5 + , kcov 6 }: 7 8 rustPlatform.buildRustPackage rec { ··· 18 19 cargoSha256 = "0m5gfyjzzwd8wkbb388vmd785dy334x0migq3ssi7dlah9zx62bj"; 20 doCheck = false; 21 + 22 + nativeBuildInputs = [ makeWrapper ]; 23 + 24 + postInstall = '' 25 + wrapProgram $out/bin/cargo-kcov \ 26 + --prefix PATH : ${lib.makeBinPath [ kcov ]} 27 + ''; 28 29 meta = with lib; { 30 description = "Cargo subcommand to run kcov to get coverage report on Linux";