• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1[package]
2name = "perfetto"
3version = "0.1.0"
4authors = ["The Chromium OS Authors"]
5edition = "2021"
6
7[features]
8# Bypassing default features requires specifying either openssl or
9# pure-rust-hashes.
10default = ["openssl"]
11
12# Use a pure Rust crate for hashing instead of openssl.
13pure-rust-hashes = ["sha2"]
14
15[dependencies]
16anyhow = "1"
17base = { path = "../base" }
18cfg-if = "1.0.0"
19cros_tracing_types = { path = "../cros_tracing_types" }
20openssl = { version = "0.10", optional = true }
21protobuf = "3.2"
22serde = { version = "1", features = [ "derive" ] }
23sha2 = { version = "0.10", optional = true }
24sync = { path = "../common/sync" }
25zerocopy = { version = "0.8.13", features = ["derive"] }
26
27[build-dependencies]
28proto_build_tools = { path = "../proto_build_tools" }
29