summary refs log tree commit diff
path: root/Cargo.toml
diff options
context:
space:
mode:
authorZach Reizner <zachr@google.com>2018-01-16 17:44:54 -0800
committerchrome-bot <chrome-bot@chromium.org>2018-02-07 21:27:35 -0800
commitde01b8b32f1391acfd298c977bcd20a85d020ebb (patch)
tree8736f54ab764c4fe68e323485a2b3154d3aaaace /Cargo.toml
parent3994c3964e117da41bfe263d6e0be0babc861572 (diff)
downloadcrosvm-de01b8b32f1391acfd298c977bcd20a85d020ebb.tar
crosvm-de01b8b32f1391acfd298c977bcd20a85d020ebb.tar.gz
crosvm-de01b8b32f1391acfd298c977bcd20a85d020ebb.tar.bz2
crosvm-de01b8b32f1391acfd298c977bcd20a85d020ebb.tar.lz
crosvm-de01b8b32f1391acfd298c977bcd20a85d020ebb.tar.xz
crosvm-de01b8b32f1391acfd298c977bcd20a85d020ebb.tar.zst
crosvm-de01b8b32f1391acfd298c977bcd20a85d020ebb.zip
add crosvm_plugin dynamic library crate
This is the shared library used by the plugin process to speak to a
crosvm main process that spawned it.

TEST=cargo build --features plugin
BUG=chromium:800626

Change-Id: I100e7ddfc1099fbdf1462c171785a861e075d5d7
Reviewed-on: https://chromium-review.googlesource.com/869356
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.toml3
1 files changed, 2 insertions, 1 deletions
diff --git a/Cargo.toml b/Cargo.toml
index 50534f3..d54ef32 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -10,7 +10,7 @@ panic = 'abort'
 [workspace]
 
 [features]
-plugin = ["plugin_proto"]
+plugin = ["plugin_proto", "crosvm_plugin"]
 
 [dependencies]
 devices = { path = "devices" }
@@ -27,6 +27,7 @@ vm_control = { path = "vm_control" }
 data_model = { path = "data_model" }
 qcow = { path = "qcow" }
 plugin_proto = { path = "plugin_proto", optional = true }
+crosvm_plugin = { path = "crosvm_plugin", optional = true }
 qcow_utils = { path = "qcow_utils" }
 
 [target.'cfg(target_arch = "x86_64")'.dependencies]