mirror of
https://github.com/edera-dev/krata.git
synced 2025-08-02 12:50:54 +00:00
krata: reorganize crates
This commit is contained in:
parent
c0eeab4047
commit
7bc0c95f00
24
Cargo.toml
24
Cargo.toml
@ -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"
|
||||
|
||||
|
@ -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 }
|
@ -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 }
|
@ -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"
|
@ -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"
|
@ -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"
|
Loading…
Reference in New Issue
Block a user