summary refs log tree commit diff
path: root/data_model
diff options
context:
space:
mode:
authorpaulhsia <paulhsia@chromium.org>2018-12-20 15:44:11 +0800
committerchrome-bot <chrome-bot@chromium.org>2019-01-03 15:04:23 -0800
commitd1eceeca7bfd12d4d1236346d7cdcc89b5e949e2 (patch)
treefc288566854162ec0e02db49e02fde8dbea8df11 /data_model
parentf71764228adea535188cf37a521b5b673a107b5d (diff)
downloadcrosvm-d1eceeca7bfd12d4d1236346d7cdcc89b5e949e2.tar
crosvm-d1eceeca7bfd12d4d1236346d7cdcc89b5e949e2.tar.gz
crosvm-d1eceeca7bfd12d4d1236346d7cdcc89b5e949e2.tar.bz2
crosvm-d1eceeca7bfd12d4d1236346d7cdcc89b5e949e2.tar.lz
crosvm-d1eceeca7bfd12d4d1236346d7cdcc89b5e949e2.tar.xz
crosvm-d1eceeca7bfd12d4d1236346d7cdcc89b5e949e2.tar.zst
crosvm-d1eceeca7bfd12d4d1236346d7cdcc89b5e949e2.zip
crosvm: Split sub-crates into independent workspace
Split sub-crates under crosvm root directory into several independent
workspaces for adding ebuild files for those crates.

data_model and sys_util could only be built by emerge after creating
their ebuilds.

BUG=chromium:916921
TEST='emerge-eve crosvm'
TEST=Run 'cargo build' under crosvm directory

Change-Id: I2dddbbb7c7344e643183a5885e867f134b299591
Reviewed-on: https://chromium-review.googlesource.com/1385972
Commit-Ready: Chih-Yang Hsia <paulhsia@chromium.org>
Tested-by: Chih-Yang Hsia <paulhsia@chromium.org>
Reviewed-by: Chirantan Ekbote <chirantan@chromium.org>
Reviewed-by: Zach Reizner <zachr@chromium.org>
Diffstat (limited to 'data_model')
-rw-r--r--data_model/Cargo.toml5
1 files changed, 4 insertions, 1 deletions
diff --git a/data_model/Cargo.toml b/data_model/Cargo.toml
index 549d817..1b30aca 100644
--- a/data_model/Cargo.toml
+++ b/data_model/Cargo.toml
@@ -2,6 +2,9 @@
 name = "data_model"
 version = "0.1.0"
 authors = ["The Chromium OS Authors"]
+include = ["src/**/*", "Cargo.toml"]
 
 [dependencies]
-assertions = { path = "../assertions" }
+assertions = "*"
+
+[workspace]