summary refs log tree commit diff
path: root/plugin_proto/src
diff options
context:
space:
mode:
authorZach Reizner <zachr@google.com>2018-01-16 17:35:27 -0800
committerchrome-bot <chrome-bot@chromium.org>2018-01-30 17:47:17 -0800
commite0983c762535a6c82b1206d4857b17eb9803d38c (patch)
tree064ba884fc17b26deb31ca7294cb3dbcb00d444c /plugin_proto/src
parentfc44d8059b2333b7f49c1a11012eb6ca7d2250a5 (diff)
downloadcrosvm-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 'plugin_proto/src')
-rw-r--r--plugin_proto/src/lib.rs2
1 files changed, 2 insertions, 0 deletions
diff --git a/plugin_proto/src/lib.rs b/plugin_proto/src/lib.rs
new file mode 100644
index 0000000..7f0d66c
--- /dev/null
+++ b/plugin_proto/src/lib.rs
@@ -0,0 +1,2 @@
+extern crate protobuf;
+include!(concat!(env!("OUT_DIR"), "/proto_include.rs"));