krata: reorganize crates

This commit is contained in:
alex committed 2024-03-07 18:12:47 +00:00
1 parent c0eeab4047
commit 7bc0c95f00
97 files changed
+24 -24

No files matched your search

+12 -12
View File
@@ -1,17 +1,17 @@
[workspace] [workspace]
members = [ members = [
"libs/xen/xenstore", "crates/krata",
"libs/xen/xenevtchn", "crates/krataguest",
"libs/xen/xencall", "crates/kratart",
"libs/xen/xenclient", "crates/kratad",
"libs/advmac", "crates/kratanet",
"libs/loopdev", "crates/kratactl",
"shared", "crates/vendor/advmac",
"guest", "crates/vendor/loopdev",
"runtime", "crates/xen/xencall",
"daemon", "crates/xen/xenclient",
"network", "crates/xen/xenevtchn",
"controller", "crates/xen/xenstore",
] ]
resolver = "2" resolver = "2"
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
@@ -10,7 +10,7 @@ async-stream = { workspace = true }
clap = { workspace = true } clap = { workspace = true }
cli-tables = { workspace = true } cli-tables = { workspace = true }
env_logger = { workspace = true } env_logger = { workspace = true }
krata = { path = "../shared" } krata = { path = "../krata" }
log = { workspace = true } log = { workspace = true }
serde = { workspace = true } serde = { workspace = true }
serde_json = { workspace = true } serde_json = { workspace = true }
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
@@ -11,8 +11,8 @@ async-trait = { workspace = true }
clap = { workspace = true } clap = { workspace = true }
env_logger = { workspace = true } env_logger = { workspace = true }
futures = { workspace = true } futures = { workspace = true }
krata = { path = "../shared" } krata = { path = "../krata" }
kratart = { path = "../runtime" } kratart = { path = "../kratart" }
log = { workspace = true } log = { workspace = true }
signal-hook = { workspace = true } signal-hook = { workspace = true }
tokio = { workspace = true } tokio = { workspace = true }
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
@@ -9,7 +9,7 @@ anyhow = { workspace = true }
env_logger = { workspace = true } env_logger = { workspace = true }
futures = { workspace = true } futures = { workspace = true }
ipnetwork = { workspace = true } ipnetwork = { workspace = true }
krata = { path = "../shared" } krata = { path = "../krata" }
log = { workspace = true } log = { workspace = true }
nix = { workspace = true, features = ["process"] } nix = { workspace = true, features = ["process"] }
oci-spec = { workspace = true } oci-spec = { workspace = true }
@@ -21,7 +21,7 @@ sys-mount = { workspace = true }
tokio = { workspace = true } tokio = { workspace = true }
tokio-stream = { workspace = true } tokio-stream = { workspace = true }
walkdir = { workspace = true } walkdir = { workspace = true }
xenstore = { path = "../libs/xen/xenstore" } xenstore = { path = "../xen/xenstore" }
[lib] [lib]
name = "krataguest" name = "krataguest"
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
@@ -5,7 +5,7 @@ edition = "2021"
resolver = "2" resolver = "2"
[dependencies] [dependencies]
advmac = { path = "../libs/advmac" } advmac = { path = "../vendor/advmac" }
anyhow = { workspace = true } anyhow = { workspace = true }
async-trait = { workspace = true } async-trait = { workspace = true }
bytes = { workspace = true } bytes = { workspace = true }
@@ -22,7 +22,7 @@ tokio = { workspace = true }
tokio-tun = { workspace = true } tokio-tun = { workspace = true }
udp-stream = { workspace = true } udp-stream = { workspace = true }
uuid = { workspace = true } uuid = { workspace = true }
xenstore = { path = "../libs/xen/xenstore" } xenstore = { path = "../xen/xenstore" }
[lib] [lib]
name = "kratanet" name = "kratanet"
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
@@ -5,7 +5,7 @@ edition = "2021"
resolver = "2" resolver = "2"
[dependencies] [dependencies]
advmac = { path = "../libs/advmac" } advmac = { path = "../vendor/advmac" }
anyhow = { workspace = true } anyhow = { workspace = true }
async-stream = { workspace = true } async-stream = { workspace = true }
async-trait = { workspace = true } async-trait = { workspace = true }
@@ -18,9 +18,9 @@ env_logger = { workspace = true }
flate2 = { workspace = true } flate2 = { workspace = true }
futures = { workspace = true } futures = { workspace = true }
ipnetwork = { workspace = true } ipnetwork = { workspace = true }
krata = { path = "../shared" } krata = { path = "../krata" }
log = { workspace = true } log = { workspace = true }
loopdev = { path = "../libs/loopdev" } loopdev = { path = "../vendor/loopdev" }
nix = { workspace = true, features = ["process"] } nix = { workspace = true, features = ["process"] }
oci-spec = { workspace = true } oci-spec = { workspace = true }
path-clean = { workspace = true } path-clean = { workspace = true }
@@ -38,8 +38,8 @@ url = { workspace = true }
uuid = { workspace = true } uuid = { workspace = true }
walkdir = { workspace = true } walkdir = { workspace = true }
zstd = { workspace = true } zstd = { workspace = true }
xenclient = { path = "../libs/xen/xenclient" } xenclient = { path = "../xen/xenclient" }
xenstore = { path = "../libs/xen/xenstore" } xenstore = { path = "../xen/xenstore" }
[lib] [lib]
name = "kratart" name = "kratart"
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.