ch-remote: full support for calling the D-Bus API

Support calling into the D-Bus API in a non-breaking way.

Signed-off-by: Omer Faruk Bayram <omer.faruk@sartura.hr>
This commit is contained in:
Omer Faruk Bayram
2023-03-29 15:08:04 +03:00
committed by Bo Chen
parent 7a458d85d1
commit a64d27f841
3 changed files with 539 additions and 240 deletions

View File

@@ -48,6 +48,7 @@ tracer = { path = "tracer" }
vmm = { path = "vmm" }
vmm-sys-util = "0.11.0"
vm-memory = "0.10.0"
zbus = { version = "3.11.1", optional = true }
# List of patched crates
[patch.crates-io]
@@ -65,7 +66,7 @@ wait-timeout = "0.2.0"
[features]
default = ["kvm"]
dbus_api = ["vmm/dbus_api"]
dbus_api = ["zbus", "vmm/dbus_api"]
dhat-heap = ["dhat"] # For heap profiling
guest_debug = ["vmm/guest_debug"]
kvm = ["vmm/kvm"]