1[package]
2name = "uefi-services"
3version = "0.17.0"
4authors = ["The Rust OSDev team"]
5readme = "README.md"
6edition = "2021"
7description = "Higher-level utilities for the `uefi` crate."
8repository = "https://github.com/rust-osdev/uefi-rs"
9keywords = ["uefi", "efi"]
10categories = ["embedded", "no-std", "api-bindings"]
11license = "MPL-2.0"
12
13[dependencies]
14uefi = { version = "0.20.0", features = ["global_allocator"] }
15log = { version = "0.4.5", default-features = false }
16cfg-if = "1.0.0"
17qemu-exit = { version = "3.0.1", optional = true }
18
19[features]
20default = ["panic_handler", "logger"]
21# Enable QEMU-specific functionality
22qemu = ["qemu-exit"]
23panic_handler = []
24logger = ["uefi/logger"]
25