Merge pull request #87571 from HugoReeves/master

cargo-tarpaulin: init at 0.12.4
This commit is contained in:
Sarah Brofeldt 2020-05-14 10:01:02 +02:00 committed by GitHub
commit 2bf4a22e5a
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 31 additions and 0 deletions

@ -0,0 +1,30 @@
{ lib, pkgconfig, rustPlatform, fetchFromGitHub, openssl }:
rustPlatform.buildRustPackage rec {
pname = "cargo-tarpaulin";
version = "0.12.4";
src = fetchFromGitHub {
owner = "xd009642";
repo = "tarpaulin";
rev = "${version}";
sha256 = "0y58800n61s8wmpcpgw5vpywznwwbp0d30fz2z0kjx4mpwmva4g4";
};
nativeBuildInputs = [
pkgconfig
];
buildInputs = [ openssl ];
cargoSha256 = "12hkzq2xn4g5k94kjirjnnz4dddqg7akxnp3qyfkz092vvp25k9z";
#checkFlags = [ "--test-threads" "1" ];
doCheck = false;
meta = with lib; {
description = "A code coverage tool for Rust projects";
homepage = "https://github.com/xd009642/tarpaulin";
license = with licenses; [ mit /* or */ asl20 ];
maintainers = with maintainers; [ hugoreeves ];
platforms = platforms.linux;
};
}

@ -9115,6 +9115,7 @@ in
cargo-release = callPackage ../tools/package-management/cargo-release { cargo-release = callPackage ../tools/package-management/cargo-release {
inherit (darwin.apple_sdk.frameworks) Security; inherit (darwin.apple_sdk.frameworks) Security;
}; };
cargo-tarpaulin = callPackage ../development/tools/analysis/cargo-tarpaulin { };
cargo-tree = callPackage ../tools/package-management/cargo-tree { }; cargo-tree = callPackage ../tools/package-management/cargo-tree { };
cargo-update = callPackage ../tools/package-management/cargo-update { }; cargo-update = callPackage ../tools/package-management/cargo-update { };