krata: reorganize crates

This commit is contained in:
Alex Zenla 2024-03-07 18:12:47 +00:00
parent c0eeab4047
commit 7bc0c95f00
No known key found for this signature in database
GPG Key ID: 067B238899B51269
97 changed files with 24 additions and 24 deletions

View File

@ -1,17 +1,17 @@
[workspace]
members = [
"libs/xen/xenstore",
"libs/xen/xenevtchn",
"libs/xen/xencall",
"libs/xen/xenclient",
"libs/advmac",
"libs/loopdev",
"shared",
"guest",
"runtime",
"daemon",
"network",
"controller",
"crates/krata",
"crates/krataguest",
"crates/kratart",
"crates/kratad",
"crates/kratanet",
"crates/kratactl",
"crates/vendor/advmac",
"crates/vendor/loopdev",
"crates/xen/xencall",
"crates/xen/xenclient",
"crates/xen/xenevtchn",
"crates/xen/xenstore",
]
resolver = "2"

View File

@ -10,7 +10,7 @@ async-stream = { workspace = true }
clap = { workspace = true }
cli-tables = { workspace = true }
env_logger = { workspace = true }
krata = { path = "../shared" }
krata = { path = "../krata" }
log = { workspace = true }
serde = { workspace = true }
serde_json = { workspace = true }

View File

@ -11,8 +11,8 @@ async-trait = { workspace = true }
clap = { workspace = true }
env_logger = { workspace = true }
futures = { workspace = true }
krata = { path = "../shared" }
kratart = { path = "../runtime" }
krata = { path = "../krata" }
kratart = { path = "../kratart" }
log = { workspace = true }
signal-hook = { workspace = true }
tokio = { workspace = true }

View File

@ -9,7 +9,7 @@ anyhow = { workspace = true }
env_logger = { workspace = true }
futures = { workspace = true }
ipnetwork = { workspace = true }
krata = { path = "../shared" }
krata = { path = "../krata" }
log = { workspace = true }
nix = { workspace = true, features = ["process"] }
oci-spec = { workspace = true }
@ -21,7 +21,7 @@ sys-mount = { workspace = true }
tokio = { workspace = true }
tokio-stream = { workspace = true }
walkdir = { workspace = true }
xenstore = { path = "../libs/xen/xenstore" }
xenstore = { path = "../xen/xenstore" }
[lib]
name = "krataguest"

View File

@ -5,7 +5,7 @@ edition = "2021"
resolver = "2"
[dependencies]
advmac = { path = "../libs/advmac" }
advmac = { path = "../vendor/advmac" }
anyhow = { workspace = true }
async-trait = { workspace = true }
bytes = { workspace = true }
@ -22,7 +22,7 @@ tokio = { workspace = true }
tokio-tun = { workspace = true }
udp-stream = { workspace = true }
uuid = { workspace = true }
xenstore = { path = "../libs/xen/xenstore" }
xenstore = { path = "../xen/xenstore" }
[lib]
name = "kratanet"

View File

@ -5,7 +5,7 @@ edition = "2021"
resolver = "2"
[dependencies]
advmac = { path = "../libs/advmac" }
advmac = { path = "../vendor/advmac" }
anyhow = { workspace = true }
async-stream = { workspace = true }
async-trait = { workspace = true }
@ -18,9 +18,9 @@ env_logger = { workspace = true }
flate2 = { workspace = true }
futures = { workspace = true }
ipnetwork = { workspace = true }
krata = { path = "../shared" }
krata = { path = "../krata" }
log = { workspace = true }
loopdev = { path = "../libs/loopdev" }
loopdev = { path = "../vendor/loopdev" }
nix = { workspace = true, features = ["process"] }
oci-spec = { workspace = true }
path-clean = { workspace = true }
@ -38,8 +38,8 @@ url = { workspace = true }
uuid = { workspace = true }
walkdir = { workspace = true }
zstd = { workspace = true }
xenclient = { path = "../libs/xen/xenclient" }
xenstore = { path = "../libs/xen/xenstore" }
xenclient = { path = "../xen/xenclient" }
xenstore = { path = "../xen/xenstore" }
[lib]
name = "kratart"