mirror of
https://github.com/edera-dev/krata.git
synced 2025-08-02 21:00:55 +00:00
move all dependencies to workspace Cargo.toml
This commit is contained in:
parent
e02a025f1e
commit
07fa0775cd
39
Cargo.toml
39
Cargo.toml
@ -8,3 +8,42 @@ members = [
|
|||||||
"loopdev",
|
"loopdev",
|
||||||
]
|
]
|
||||||
resolver = "2"
|
resolver = "2"
|
||||||
|
|
||||||
|
[workspace.dependencies]
|
||||||
|
log = "0.4.20"
|
||||||
|
libc = "0.2"
|
||||||
|
nix = "0.27.1"
|
||||||
|
bytemuck = "1.14.0"
|
||||||
|
slice-copy = "0.3.0"
|
||||||
|
memchr = "2"
|
||||||
|
xz2 = "0.1"
|
||||||
|
flate2 = "1.0"
|
||||||
|
elf = "0.7.4"
|
||||||
|
env_logger = "0.11.0"
|
||||||
|
errno = "0.3.0"
|
||||||
|
oci-spec = "0.6.4"
|
||||||
|
backhand = "0.14.2"
|
||||||
|
sha256 = "1.5.0"
|
||||||
|
serde = "1.0.196"
|
||||||
|
serde_json = "1.0.113"
|
||||||
|
walkdir = "2"
|
||||||
|
directories = "5.0.1"
|
||||||
|
tar = "0.4.40"
|
||||||
|
zstd = "0.13.0"
|
||||||
|
termion = "3.0.0"
|
||||||
|
path-clean = "1.0.1"
|
||||||
|
ureq = "2.9.1"
|
||||||
|
url = "2.5.0"
|
||||||
|
cli-tables = "0.2.1"
|
||||||
|
|
||||||
|
[workspace.dependencies.uuid]
|
||||||
|
version = "1.6.1"
|
||||||
|
features = ["v4"]
|
||||||
|
|
||||||
|
[workspace.dependencies.sys-mount]
|
||||||
|
version = "2.1.1"
|
||||||
|
default-features = false
|
||||||
|
|
||||||
|
[workspace.dependencies.clap]
|
||||||
|
version = "4.4.18"
|
||||||
|
features = ["derive"]
|
||||||
|
@ -4,54 +4,41 @@ version = "0.0.1"
|
|||||||
edition = "2021"
|
edition = "2021"
|
||||||
resolver = "2"
|
resolver = "2"
|
||||||
|
|
||||||
|
[dependencies]
|
||||||
|
log = { workspace = true }
|
||||||
|
env_logger = { workspace = true }
|
||||||
|
zstd = { workspace = true }
|
||||||
|
flate2 = { workspace = true }
|
||||||
|
tar = { workspace = true }
|
||||||
|
directories = { workspace = true }
|
||||||
|
walkdir = { workspace = true }
|
||||||
|
serde = { workspace = true }
|
||||||
|
serde_json = { workspace = true }
|
||||||
|
sha256 = { workspace = true }
|
||||||
|
url = { workspace = true }
|
||||||
|
ureq = { workspace = true }
|
||||||
|
path-clean = { workspace = true }
|
||||||
|
termion = { workspace = true }
|
||||||
|
cli-tables = { workspace = true }
|
||||||
|
clap = { workspace = true }
|
||||||
|
sys-mount = { workspace = true }
|
||||||
|
oci-spec = { workspace = true }
|
||||||
|
backhand = { workspace = true }
|
||||||
|
uuid = { workspace = true }
|
||||||
|
|
||||||
|
[dependencies.nix]
|
||||||
|
workspace = true
|
||||||
|
features = ["process"]
|
||||||
|
|
||||||
[dependencies.xenclient]
|
[dependencies.xenclient]
|
||||||
path = "../xen/xenclient"
|
path = "../xen/xenclient"
|
||||||
|
|
||||||
[dependencies.loopdev]
|
[dependencies.loopdev]
|
||||||
path = "../loopdev"
|
path = "../loopdev"
|
||||||
|
|
||||||
[dependencies]
|
|
||||||
log = "0.4.20"
|
|
||||||
env_logger = "0.11.0"
|
|
||||||
zstd = "0.13.0"
|
|
||||||
flate2 = "1.0.28"
|
|
||||||
tar = "0.4.40"
|
|
||||||
directories = "5.0.1"
|
|
||||||
walkdir = "2"
|
|
||||||
serde = "1.0.195"
|
|
||||||
serde_json = "1.0.111"
|
|
||||||
sha256 = "1.5.0"
|
|
||||||
url = "2.5.0"
|
|
||||||
ureq = "2.9.1"
|
|
||||||
path-clean = "1.0.1"
|
|
||||||
termion = "3.0.0"
|
|
||||||
cli-tables = "0.2.1"
|
|
||||||
|
|
||||||
[dependencies.xenstore]
|
[dependencies.xenstore]
|
||||||
path = "../xen/xenstore"
|
path = "../xen/xenstore"
|
||||||
|
|
||||||
[dependencies.clap]
|
|
||||||
version = "4.4.18"
|
|
||||||
features = ["derive"]
|
|
||||||
|
|
||||||
[dependencies.oci-spec]
|
|
||||||
version = "0.6.4"
|
|
||||||
|
|
||||||
[dependencies.backhand]
|
|
||||||
version = "0.14.2"
|
|
||||||
|
|
||||||
[dependencies.uuid]
|
|
||||||
version = "1.6.1"
|
|
||||||
features = ["v4"]
|
|
||||||
|
|
||||||
[dependencies.sys-mount]
|
|
||||||
default-features = false
|
|
||||||
version = "2.1.1"
|
|
||||||
|
|
||||||
[dependencies.nix]
|
|
||||||
features = ["process"]
|
|
||||||
version = "0.27.1"
|
|
||||||
|
|
||||||
[lib]
|
[lib]
|
||||||
path = "src/lib.rs"
|
path = "src/lib.rs"
|
||||||
|
|
||||||
|
@ -12,9 +12,9 @@ edition = "2021"
|
|||||||
name = "loopdev"
|
name = "loopdev"
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
errno = "0.3.0"
|
errno = { workspace = true }
|
||||||
libc = "0.2.105"
|
libc = { workspace = true }
|
||||||
|
|
||||||
[dependencies.nix]
|
[dependencies.nix]
|
||||||
version = "0.27.1"
|
workspace = true
|
||||||
features = ["ioctl"]
|
features = ["ioctl"]
|
||||||
|
@ -8,19 +8,16 @@ resolver = "2"
|
|||||||
path = "src/lib.rs"
|
path = "src/lib.rs"
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
libc = "0.2"
|
libc = { workspace = true }
|
||||||
log = "0.4.20"
|
log = { workspace = true }
|
||||||
|
uuid = { workspace = true }
|
||||||
[dependencies.uuid]
|
|
||||||
version = "1.6.1"
|
|
||||||
features = ["v4"]
|
|
||||||
|
|
||||||
[dependencies.nix]
|
[dependencies.nix]
|
||||||
version = "0.27.1"
|
workspace = true
|
||||||
features = ["ioctl"]
|
features = ["ioctl"]
|
||||||
|
|
||||||
[dev-dependencies]
|
[dev-dependencies]
|
||||||
env_logger = "0.11.0"
|
env_logger = { workspace = true }
|
||||||
|
|
||||||
[[example]]
|
[[example]]
|
||||||
name = "xencall-domain-info"
|
name = "xencall-domain-info"
|
||||||
|
@ -5,13 +5,14 @@ edition = "2021"
|
|||||||
resolver = "2"
|
resolver = "2"
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
libc = "0.2"
|
libc = { workspace = true }
|
||||||
elf = "0.7.4"
|
elf = { workspace = true }
|
||||||
flate2 = "1.0"
|
flate2 = { workspace = true }
|
||||||
xz2 = "0.1"
|
xz2 = { workspace = true }
|
||||||
memchr = "2"
|
memchr = { workspace = true }
|
||||||
slice-copy = "0.3.0"
|
slice-copy = { workspace = true }
|
||||||
log = "0.4.20"
|
log = { workspace = true }
|
||||||
|
uuid = { workspace = true }
|
||||||
|
|
||||||
[dependencies.xencall]
|
[dependencies.xencall]
|
||||||
path = "../xencall"
|
path = "../xencall"
|
||||||
@ -22,12 +23,8 @@ path = "../xenstore"
|
|||||||
[dependencies.xenevtchn]
|
[dependencies.xenevtchn]
|
||||||
path = "../xenevtchn"
|
path = "../xenevtchn"
|
||||||
|
|
||||||
[dependencies.uuid]
|
|
||||||
version = "1.6.1"
|
|
||||||
features = ["v4"]
|
|
||||||
|
|
||||||
[dev-dependencies]
|
[dev-dependencies]
|
||||||
env_logger = "0.11.1"
|
env_logger = { workspace = true }
|
||||||
|
|
||||||
[lib]
|
[lib]
|
||||||
path = "src/lib.rs"
|
path = "src/lib.rs"
|
||||||
|
@ -5,10 +5,10 @@ edition = "2021"
|
|||||||
resolver = "2"
|
resolver = "2"
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
log = "0.4.20"
|
log = { workspace = true }
|
||||||
|
|
||||||
[dependencies.nix]
|
[dependencies.nix]
|
||||||
version = "0.27.1"
|
workspace = true
|
||||||
features = ["ioctl"]
|
features = ["ioctl"]
|
||||||
|
|
||||||
[lib]
|
[lib]
|
||||||
|
@ -8,11 +8,11 @@ resolver = "2"
|
|||||||
path = "src/lib.rs"
|
path = "src/lib.rs"
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
libc = "0.2"
|
libc = { workspace = true }
|
||||||
log = "0.4.20"
|
log = { workspace = true }
|
||||||
|
|
||||||
[dependencies.bytemuck]
|
[dependencies.bytemuck]
|
||||||
version = "1.14.0"
|
workspace = true
|
||||||
features = ["derive"]
|
features = ["derive"]
|
||||||
|
|
||||||
[[example]]
|
[[example]]
|
||||||
|
Loading…
Reference in New Issue
Block a user