forked from mozilla/grcov
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathCargo.toml
66 lines (61 loc) · 1.58 KB
/
Cargo.toml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
[package]
name = "grcov"
version = "0.6.0"
authors = ["Marco Castelluccio <[email protected]>"]
description="Rust tool to collect and aggregate code coverage data for multiple source files"
license="MPL-2.0"
documentation="https://github.com/mozilla/grcov"
homepage="https://github.com/mozilla/grcov"
repository="https://github.com/mozilla/grcov"
readme = "README.md"
keywords=["coverage"]
categories=["command-line-utilities", "development-tools", "development-tools::testing"]
exclude = [
"test/*",
"tests/*",
"benches/*",
".travis.yml",
"appveyor.yml",
".gitignore",
".dockerignore",
".pre-commit-config.yaml",
"CODE_OF_CONDUCT.md",
]
edition = "2018"
[features]
default = ["deflate-zlib"]
tc = ["tcmalloc"]
deflate = ["zip/deflate"]
deflate-miniz = ["zip/deflate-miniz"]
deflate-zlib = ["zip/deflate-zlib"]
[badges]
appveyor = { repository = "marco-c/grcov" }
travis-ci = { repository = "mozilla/grcov" }
codecov = { repository = "mozilla/grcov" }
[dependencies]
crossbeam = "^0.8"
serde_json = "^1.0"
walkdir = "^2.3"
num_cpus = "^1.13"
semver = "^0.11"
md-5 = "^0.9"
zip = { version = "^0.5", default-features = false }
tempfile = "^3"
uuid = { version = "^0.8", features = ["v4"] }
globset = "^0.4"
quick-xml = "^0.20"
smallvec = "^1.4"
rustc-hash = "^1.1"
clap = "^2.33"
fomat-macros = "^0.3"
chrono = "^0.4"
log = "^0.4"
simplelog = "^0.7"
regex = "^1.4"
rayon = "^1.3"
cargo-binutils = "^0.3"
[profile.release]
lto = true
[target.'cfg(unix)'.dependencies]
#tcmalloc = { version = "^0.3", features = ["bundled"] }
tcmalloc = { version = "^0.3", optional = true }