diff options
author | Zach Reizner <zachr@google.com> | 2018-01-16 17:35:27 -0800 |
---|---|---|
committer | chrome-bot <chrome-bot@chromium.org> | 2018-01-30 17:47:17 -0800 |
commit | e0983c762535a6c82b1206d4857b17eb9803d38c (patch) | |
tree | 064ba884fc17b26deb31ca7294cb3dbcb00d444c /Cargo.toml | |
parent | fc44d8059b2333b7f49c1a11012eb6ca7d2250a5 (diff) | |
download | crosvm-e0983c762535a6c82b1206d4857b17eb9803d38c.tar crosvm-e0983c762535a6c82b1206d4857b17eb9803d38c.tar.gz crosvm-e0983c762535a6c82b1206d4857b17eb9803d38c.tar.bz2 crosvm-e0983c762535a6c82b1206d4857b17eb9803d38c.tar.lz crosvm-e0983c762535a6c82b1206d4857b17eb9803d38c.tar.xz crosvm-e0983c762535a6c82b1206d4857b17eb9803d38c.tar.zst crosvm-e0983c762535a6c82b1206d4857b17eb9803d38c.zip |
add plugin_proto crate
This module defines the protocol shared between the crosvm plugin process and main crosvm process. TEST=cargo build --features plugin BUG=chromium:800626 CQ-DEPEND=CL:892048 Change-Id: I5dfbe845644b7489f1918cecfcc07f28a223aa42 Reviewed-on: https://chromium-review.googlesource.com/869355 Commit-Ready: Zach Reizner <zachr@chromium.org> Tested-by: Zach Reizner <zachr@chromium.org> Reviewed-by: Zach Reizner <zachr@chromium.org>
Diffstat (limited to 'Cargo.toml')
-rw-r--r-- | Cargo.toml | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/Cargo.toml b/Cargo.toml index 759f352..cdbe542 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -9,6 +9,9 @@ panic = 'abort' [workspace] +[features] +plugin = ["plugin_proto"] + [dependencies] devices = { path = "devices" } io_jail = { path = "io_jail" } @@ -20,6 +23,7 @@ byteorder = "=1.1.0" vm_control = { path = "vm_control" } data_model = { path = "data_model" } qcow = { path = "qcow" } +plugin_proto = { path = "plugin_proto", optional = true } [target.'cfg(target_arch = "x86_64")'.dependencies] x86_64 = { path = "x86_64" } |