cargo-features = ["profile-rustflags"] [package] name = "libk" version = "0.1.0" edition = "2021" authors = ["Mark Poliakov "] [lib] crate-type = ["rlib", "dylib"] [dependencies] libk-mm.workspace = true libk-util.workspace = true libk-device.workspace = true kernel-arch.workspace = true abi-lib.workspace = true yggdrasil-abi = { workspace = true, features = ["alloc", "serde"] } device-api = { workspace = true, features = ["derive"] } cfg-if.workspace = true log.workspace = true atomic_enum.workspace = true futures-util.workspace = true crossbeam-queue.workspace = true serde_json.workspace = true serde.workspace = true bytemuck.workspace = true async-trait.workspace = true static_assertions.workspace = true elf.workspace = true uuid = { version = "1.10.0", features = ["bytemuck"], default-features = false } lru = "0.12.3" [lints.rust] unexpected_cfgs = { level = "allow", check-cfg = ['cfg(rust_analyzer)'] }