-
Notifications
You must be signed in to change notification settings - Fork 0
/
Cargo.toml
64 lines (53 loc) · 1.27 KB
/
Cargo.toml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
[package]
name = "crosvm"
version = "0.1.0"
authors = ["The Chromium OS Authors"]
edition = "2018"
[profile.release]
panic = 'abort'
overflow-checks = true
[workspace]
members = ["qcow_utils"]
exclude = [
"assertions",
"sync",
"sys_util",
]
[features]
default-no-sandbox = []
[dependencies]
arch = { path = "arch" }
assertions = { path = "assertions" }
bit_field = { path = "bit_field" }
byteorder = "=1.2.1"
devices = { path = "devices" }
enumn = { path = "enumn" }
kernel_cmdline = { path = "kernel_cmdline" }
kernel_loader = { path = "kernel_loader" }
kvm_sys = { path = "kvm_sys" }
libc = "=0.2.44"
p9 = { path = "p9" }
qcow = { path = "qcow" }
remain = "*"
resources = { path = "resources" }
sync = { path = "sync" }
sys_util = "*"
vm_control = { path = "vm_control" }
vmm-vcpu = { path = "vmm-vcpu" }
[target.'cfg(unix)'.dependencies]
kvm = { path = "kvm" }
[target.'cfg(windows)'.dependencies]
whp = { path = "whp" }
libwhp = { path = "libwhp" }
[dependencies.vm-memory]
path = "vm-memory"
default-features = false
features = ["backend-mmap"]
[target.'cfg(target_arch = "x86_64")'.dependencies]
x86_64 = { path = "x86_64" }
[dev-dependencies]
sys_util = "*"
[patch.crates-io]
assertions = { path = "assertions" }
sync = { path = "sync" }
sys_util = { path = "sys_util" }