blob: 46332ceec96461c5b6d455fdfb42e7d2bda907d1 [file] [log] [blame]
[package]
name = "ippusb_bridge"
version = "0.1.0"
authors = ["The ChromiumOS Authors"]
edition = "2018"
[dependencies]
ascii = "1.0.0"
chunked_transfer = "1"
getopts = "0.2.18"
httparse = "1.3.4"
libc = "0.2.44"
libchromeos = { path = "../libchromeos-rs/" } # provided by ebuild
rusb = "0.8.1"
sync = "0.1.99"
tiny_http = "0.8.0"
[profile.release]
lto = true
panic = 'abort'
overflow-checks = true
opt-level = 's'
[patch.crates-io] # ignored by ebuild
audio_streams = { path = "../../../chroot/usr/lib/cros_rust_registry/registry/audio_streams-0.1.0/" } # ignored by ebuild
base_event_token_derive = { path = "../../../chroot/usr/lib/cros_rust_registry/registry/base_event_token_derive-0.1.0/" } # ignored by ebuild
crosvm-base = { path = "../../../chroot/usr/lib/cros_rust_registry/registry/crosvm-base-0.1.0/" } # ignored by ebuild
data_model = { path = "../../../chroot/usr/lib/cros_rust_registry/registry/data_model-0.1.50/" } # ignored by ebuild
minijail = { path = "../../platform/minijail/rust/minijail" } # ignored by ebuild
sync = { path = "../../../chroot/usr/lib/cros_rust_registry/registry/sync-0.1.149/" } # ignored by ebuild
# tiny_http has ChromeOS specific patches.
# Run "sudo emerge dev-rust/tiny_http" in the chroot for this path to exist.
tiny_http = { path = "../../../chroot/usr/lib/cros_rust_registry/registry/tiny_http-0.8.2/" } # ignored by ebuild