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",
|
||||
]
|
||||
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"
|
||||
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]
|
||||
path = "../xen/xenclient"
|
||||
|
||||
[dependencies.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]
|
||||
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]
|
||||
path = "src/lib.rs"
|
||||
|
||||
|
@ -12,9 +12,9 @@ edition = "2021"
|
||||
name = "loopdev"
|
||||
|
||||
[dependencies]
|
||||
errno = "0.3.0"
|
||||
libc = "0.2.105"
|
||||
errno = { workspace = true }
|
||||
libc = { workspace = true }
|
||||
|
||||
[dependencies.nix]
|
||||
version = "0.27.1"
|
||||
workspace = true
|
||||
features = ["ioctl"]
|
||||
|
@ -8,19 +8,16 @@ resolver = "2"
|
||||
path = "src/lib.rs"
|
||||
|
||||
[dependencies]
|
||||
libc = "0.2"
|
||||
log = "0.4.20"
|
||||
|
||||
[dependencies.uuid]
|
||||
version = "1.6.1"
|
||||
features = ["v4"]
|
||||
libc = { workspace = true }
|
||||
log = { workspace = true }
|
||||
uuid = { workspace = true }
|
||||
|
||||
[dependencies.nix]
|
||||
version = "0.27.1"
|
||||
workspace = true
|
||||
features = ["ioctl"]
|
||||
|
||||
[dev-dependencies]
|
||||
env_logger = "0.11.0"
|
||||
env_logger = { workspace = true }
|
||||
|
||||
[[example]]
|
||||
name = "xencall-domain-info"
|
||||
|
@ -5,13 +5,14 @@ edition = "2021"
|
||||
resolver = "2"
|
||||
|
||||
[dependencies]
|
||||
libc = "0.2"
|
||||
elf = "0.7.4"
|
||||
flate2 = "1.0"
|
||||
xz2 = "0.1"
|
||||
memchr = "2"
|
||||
slice-copy = "0.3.0"
|
||||
log = "0.4.20"
|
||||
libc = { workspace = true }
|
||||
elf = { workspace = true }
|
||||
flate2 = { workspace = true }
|
||||
xz2 = { workspace = true }
|
||||
memchr = { workspace = true }
|
||||
slice-copy = { workspace = true }
|
||||
log = { workspace = true }
|
||||
uuid = { workspace = true }
|
||||
|
||||
[dependencies.xencall]
|
||||
path = "../xencall"
|
||||
@ -22,12 +23,8 @@ path = "../xenstore"
|
||||
[dependencies.xenevtchn]
|
||||
path = "../xenevtchn"
|
||||
|
||||
[dependencies.uuid]
|
||||
version = "1.6.1"
|
||||
features = ["v4"]
|
||||
|
||||
[dev-dependencies]
|
||||
env_logger = "0.11.1"
|
||||
env_logger = { workspace = true }
|
||||
|
||||
[lib]
|
||||
path = "src/lib.rs"
|
||||
|
@ -5,10 +5,10 @@ edition = "2021"
|
||||
resolver = "2"
|
||||
|
||||
[dependencies]
|
||||
log = "0.4.20"
|
||||
log = { workspace = true }
|
||||
|
||||
[dependencies.nix]
|
||||
version = "0.27.1"
|
||||
workspace = true
|
||||
features = ["ioctl"]
|
||||
|
||||
[lib]
|
||||
|
@ -8,11 +8,11 @@ resolver = "2"
|
||||
path = "src/lib.rs"
|
||||
|
||||
[dependencies]
|
||||
libc = "0.2"
|
||||
log = "0.4.20"
|
||||
libc = { workspace = true }
|
||||
log = { workspace = true }
|
||||
|
||||
[dependencies.bytemuck]
|
||||
version = "1.14.0"
|
||||
workspace = true
|
||||
features = ["derive"]
|
||||
|
||||
[[example]]
|
||||
|
Loading…
Reference in New Issue
Block a user