content: [package]
  name = "grcov"
  version = "0.10.5"
  authors = ["Marco Castelluccio <mcastelluccio@mozilla.com>"]
  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/*",
      ".github/*",
      ".gitignore",
      ".dockerignore",
      ".pre-commit-config.yaml",
      "CODE_OF_CONDUCT.md",
      ".markdownlint.yaml"
  ]
  edition = "2018"
  
  [features]
  default = ["deflate-zlib-rs", "demangle-no-swift"]
  tc = ["tcmalloc"]
  deflate = ["zip/deflate"]
  deflate-zlib-rs = ["zip/deflate-flate2-zlib-rs"]
  deflate-zlib = ["zip/deflate-flate2-zlib"]
  demangle-no-swift = ["symbolic-demangle/cpp", "symbolic-demangle/msvc", "symbolic-demangle/rust"]
  demangle-with-swift = [
      "symbolic-demangle/cpp",
      "symbolic-demangle/msvc",
      "symbolic-demangle/rust",
      "symbolic-demangle/swift",
  ]
  
  [dependencies]
  chrono = { version = "0.4", features = ["serde"] }
  clap = { version = "4.5", features = ["cargo", "derive", "deprecated", "wrap_help"] }
  crossbeam-channel = "0.5"
  flate2 = "1.1"
  globset = "0.4"
  lazy_static = "1.5"
  log = "0.4"
  md-5 = "0.10"
  num_cpus = "1.17"
  quick-xml = "0.38"
  rayon = "1.10"
  regex = "1.11"
  rustc-hash = "2.1"
  rustc_version = "0.4"
  semver = "1.0"
  serde = { version = "1.0", features = ["derive"] }
  serde_json = "1.0"
  simplelog = "0.12"
  smallvec = "1.15"
  symbolic-common = "12.16"
  symbolic-demangle = { version = "12.16", default-features = false }
  tabled = "0.20"
  tempfile = "3.20"
  tera = "1.20"
  uuid = { version = "1.17", features = ["v4"] }
  walkdir = "2.5"
  zip = { version = "4.3", default-features = false }
  
  [dev-dependencies]
  pretty_assertions = "1.4"
  rustc_version = "0.4.1"
  
  [profile.release]
  lto = "thin"
  
  [target.'cfg(unix)'.dependencies]
  #tcmalloc = { version = "0.3", features = ["bundled"] }
  tcmalloc = { version = "0.3", optional = true }
  