[package] name = "bootstrap" description = "Userspace bootstrapper" version = "0.0.0" authors = ["4lDO2 <4lDO2@protonmail.com>"] edition = "2024" license = "MIT" [workspace.dependencies] libredox = { path = "../../libredox", default-features = false, features = ["base", "protocol", "redox_syscall"] } redox_syscall = { path = "../../syscall" } redox-scheme = { path = "../../redox-scheme", default-features = false } [workspace] [dependencies] hashbrown = { version = "0.15", default-features = false, features = [ "inline-more", "default-hasher", ] } linked_list_allocator = "0.10" libredox = { workspace = true } log = { version = "0.4", default-features = false } plain = "0.2" redox-initfs = { path = "../initfs", default-features = false } redox_syscall = { workspace = true } redox-scheme = { workspace = true } redox-path = "0.3.1" slab = { version = "0.4.9", default-features = false } arrayvec = { version = "0.7.6", default-features = false } [target.'cfg(target_os = "redox")'.dependencies] redox-rt = { path = "../../relibc/redox-rt", default-features = false } [profile.release] panic = "abort" lto = "fat" opt-level = "s" [profile.dev] panic = "abort" opt-level = "s" [patch.crates-io] redox_syscall = { path = "../../syscall" } libredox = { path = "../../libredox" }