mirror of
https://github.com/cloud-hypervisor/cloud-hypervisor.git
synced 2024-08-22 07:51:16 +00:00
The goal here is to ensure that CLI and OpenAPI both behave as closely as possible, and also that they behave as expected. Leveraging the reorganization of the code, we can now compare two VmConfig structures generated from one CLI entry on one side, and from an OpenAPI entry (JSON payload) on the other side. Fixes #535 Signed-off-by: Sebastien Boeuf <sebastien.boeuf@intel.com>
52 lines
1.1 KiB
TOML
52 lines
1.1 KiB
TOML
[package]
|
|
name = "cloud-hypervisor"
|
|
version = "0.4.0"
|
|
authors = ["The Cloud Hypervisor Authors"]
|
|
edition = "2018"
|
|
default-run = "cloud-hypervisor"
|
|
|
|
[dependencies]
|
|
clap = "2.33.0"
|
|
epoll = ">=4.0.1"
|
|
lazy_static = "1.4.0"
|
|
libc = "0.2.66"
|
|
log = { version = "0.4.10", features = ["std"] }
|
|
net_gen = { path = "net_gen" }
|
|
net_util = { path = "net_util" }
|
|
qcow = { path = "qcow" }
|
|
vhost_user_backend = { path = "vhost_user_backend"}
|
|
vhost_user_fs = { path = "vhost_user_fs"}
|
|
virtio-bindings = "0.1.0"
|
|
vmm = { path = "vmm" }
|
|
vm-device = { path = "vm-device" }
|
|
vm-memory = { git = "https://github.com/rust-vmm/vm-memory" }
|
|
vmm-sys-util = ">=0.3.1"
|
|
vm-virtio = { path = "vm-virtio" }
|
|
|
|
[dev-dependencies]
|
|
ssh2 = "0.6.0"
|
|
dirs = "2.0.2"
|
|
credibility = "0.1.3"
|
|
tempdir= "0.3.7"
|
|
lazy_static= "1.4.0"
|
|
serde_json = ">=1.0.9"
|
|
|
|
[dependencies.vhost_rs]
|
|
path = "vhost_rs"
|
|
features = ["vhost-user-slave"]
|
|
|
|
[features]
|
|
default = ["acpi", "pci", "cmos"]
|
|
acpi = ["vmm/acpi"]
|
|
pci = ["vmm/pci_support"]
|
|
mmio = ["vmm/mmio_support"]
|
|
cmos = ["vmm/cmos"]
|
|
|
|
# Integration tests require a special environment to run in
|
|
integration_tests = []
|
|
|
|
[workspace]
|
|
members = [
|
|
"vhost_user_backend",
|
|
]
|