[package] name = "sysutils" version = "0.1.0" edition = "2021" authors = ["Mark Poliakov "] # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] libterm = { path = "../lib/libterm" } yggdrasil-abi = { path = "../../lib/abi", features = ["serde", "alloc", "bytemuck"] } yggdrasil-rt = { path = "../../lib/runtime" } thiserror = "1.0.50" clap = { version = "4.3.19", features = ["std", "derive", "help", "usage"], default-features = false } # TODO own impl humansize = { version = "2.1.3", features = ["impl_style"] } rand = { git = "https://git.alnyan.me/yggdrasil/rand.git", branch = "alnyan/yggdrasil" } serde = { version = "1.0.193", features = ["derive"] } serde_json = "1.0.111" # sha2 = { version = "0.10.8" } init = { path = "../init" } [lib] path = "src/lib.rs" # /sbin [[bin]] name = "mount" path = "src/mount.rs" [[bin]] name = "login" path = "src/login.rs" [[bin]] name = "service" path = "src/service.rs" [[bin]] name = "logd" path = "src/logd.rs" [[bin]] name = "kmod" path = "src/kmod.rs" # /bin [[bin]] name = "ls" path = "src/ls.rs" [[bin]] name = "mkdir" path = "src/mkdir.rs" [[bin]] name = "touch" path = "src/touch.rs" [[bin]] name = "rm" path = "src/rm.rs" [[bin]] name = "cat" path = "src/cat.rs" [[bin]] name = "hexd" path = "src/hexd.rs" [[bin]] name = "random" path = "src/random.rs" [[bin]] name = "dd" path = "src/dd.rs" [[bin]] name = "view" path = "src/view.rs" [[bin]] name = "chmod" path = "src/chmod.rs" # [[bin]] # name = "sha256sum" # path = "src/sha256sum.rs" [[bin]] name = "sysmon" path = "src/sysmon.rs"