• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1[package]
2name = "vm_control"
3version = "0.1.0"
4authors = ["The ChromiumOS Authors"]
5edition = "2021"
6
7[features]
8audio = []
9balloon = []
10gdb = ["gdbstub", "gdbstub_arch"]
11gpu = []
12pci-hotplug = []
13registered_events = ["balloon", "protos/registered_events"]
14swap = ["swap/enable"]
15
16[dependencies]
17anyhow = "1"
18balloon_control = { path = "../common/balloon_control" }
19base = { path = "../base" }
20cfg-if = "1"
21gdbstub = { version = "0.7.0", optional = true }
22gdbstub_arch = { version = "0.3.0", optional = true }
23hypervisor = { path = "../hypervisor" }
24libc = "0.2"
25metrics = { path = "../metrics" }
26metrics_events = { path = "../metrics_events" }
27once_cell = "1.7.2"
28protos = { path = "../protos", optional = true }
29remain = "0.2"
30resources = { path = "../resources" }
31rutabaga_gfx = { path = "../rutabaga_gfx" }
32serde = { version = "1", features = ["derive"] }
33serde_json = "1"
34serde_keyvalue = { path = "../serde_keyvalue", features = ["argh_derive"] }
35snapshot = { workspace = true }
36swap = { path = "../swap" }
37sync = { path = "../common/sync" }
38thiserror = "1"
39vm_control_product = { path = "../vendor/generic/vm_control", package = "vm_control_product" }
40vm_memory = { path = "../vm_memory" }
41
42[target.'cfg(windows)'.dependencies]
43winapi = "0.3"
44