mirror of
https://chromium.googlesource.com/crosvm/crosvm
synced 2025-02-07 02:46:51 +00:00
efe957849b
This removes the clap dependency by replacing that functionality with a custom written parser. Binary size is reduced by about 60% in optimized and stripped mode. TEST=cargo run -- run -h BUG=None Change-Id: I2eaf6fcff121ab16613c444693d95fdf3ad04da3 Reviewed-on: https://chromium-review.googlesource.com/636011 Commit-Ready: Zach Reizner <zachr@chromium.org> Tested-by: Zach Reizner <zachr@chromium.org> Reviewed-by: Dylan Reid <dgreid@chromium.org>
25 lines
600 B
TOML
25 lines
600 B
TOML
[package]
|
|
name = "crosvm"
|
|
version = "0.1.0"
|
|
authors = ["The Chromium OS Authors"]
|
|
|
|
[profile.release]
|
|
lto = true
|
|
panic = 'abort'
|
|
|
|
[dependencies]
|
|
io_jail = { path = "io_jail" }
|
|
kvm = { path = "kvm" }
|
|
sys_util = { path = "sys_util" }
|
|
kernel_loader = { path = "kernel_loader" }
|
|
libc = "0.2.21"
|
|
byteorder = "1"
|
|
syscall_defines = { path = "syscall_defines" }
|
|
net_sys = { path = "net_sys" }
|
|
net_util = { path = "net_util" }
|
|
vhost = { path = "vhost" }
|
|
virtio_sys = { path = "virtio_sys" }
|
|
data_model = { path = "data_model" }
|
|
|
|
[target.'cfg(target_arch = "x86_64")'.dependencies]
|
|
x86_64 = { path = "x86_64" }
|