blob: 16ab24ec46fba7f14b88b7b09b43373ed2b53b33 [file] [log] [blame]
[package]
name = "libchromeos"
version = "0.1.0"
authors = ["The Chromium OS Authors"]
edition = "2018"
[build-dependencies]
pkg-config = { version = "0.3.11", optional = true }
[dependencies]
data_model = { path = "../../platform/crosvm/data_model" } # provided by ebuild
dbus = { version = "0.8", optional = true }
lazy_static = { version = "1.4.0", optional = true }
libc = "0.2"
log = "0.4"
protobuf = "2.1"
futures = { version = "0.3", default-features = false, features = ["alloc"] }
system_api = { path = "../system_api", optional = true } # provided by ebuild
sys_util = { path = "../../platform/crosvm/sys_util" } # provided by ebuild
thiserror = "1.0.20"
zeroize = { version = "1.2.0", features = ["zeroize_derive"] }
[features]
default = []
chromeos-module = ["dbus", "lazy_static", "pkg-config", "system_api"]
[dev-dependencies]
futures = { version = "0.3", features = ["async-await"] }
futures-executor = { version = "0.3", features = ["thread-pool"] }
futures-util = "0.3"