yggdrasil/userspace/Cargo.toml

40 lines
1008 B
TOML
Raw Normal View History

2023-07-19 21:57:18 +03:00
[workspace]
2023-07-20 12:00:41 +03:00
resolver = "1"
2023-07-19 21:57:18 +03:00
members = [
2023-07-27 16:25:26 +03:00
"init",
"shell",
2023-11-18 22:44:11 +02:00
"sysutils",
"red",
"colors",
"term",
"lib/libcolors",
2024-01-22 14:41:09 +02:00
"lib/serde-ipc",
"lib/libterm",
"netutils",
"netutils",
2024-10-10 18:06:54 +03:00
# "dyn-loader",
2024-10-31 13:14:07 +02:00
"rdb",
"lib/yasync",
"rsh",
"lib/cross"
2024-01-22 14:41:09 +02:00
]
2024-04-01 17:23:12 +03:00
exclude = ["dynload-program", "test-kernel-module"]
[workspace.dependencies]
2024-10-30 21:15:26 +02:00
clap = { version = "4.5.20", features = ["std", "derive", "help", "usage"], default-features = false }
clap-num = "1.1.1"
2024-10-30 21:15:26 +02:00
serde_json = "1.0.132"
serde = { version = "1.0.214", features = ["derive"] }
bytemuck = "1.19.0"
thiserror = "1.0.64"
rand = { git = "https://git.alnyan.me/yggdrasil/rand.git", branch = "alnyan/yggdrasil" }
flexbuffers = "2.0.0"
# Internal crates
serde-ipc.path = "lib/serde-ipc"
libterm.path = "lib/libterm"
libcolors = { path = "lib/libcolors", default-features = false }
2024-10-31 13:14:07 +02:00
cross.path = "lib/cross"
yggdrasil-rt.path = "../lib/runtime"
yggdrasil-abi = { path = "../lib/abi", features = ["serde", "alloc", "bytemuck"] }