xous-core/services/cram-console/Cargo.toml
2025-05-11 15:36:17 +08:00

49 lines
1.6 KiB
TOML

[package]
name = "cram-console"
version = "0.1.0"
edition = "2021"
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
[dependencies]
utralib = { version = "0.1.25", optional = true, default-features = false }
xous-names = { package = "xous-api-names", version = "0.9.67" }
ticktimer = { package = "xous-api-ticktimer", version = "0.9.65" }
xous = "0.9.66"
xous-ipc = "0.10.6"
log-server = { package = "xous-api-log", version = "0.1.65" }
log = "0.4.14"
num-derive = { version = "0.4.2", default-features = false }
num-traits = { version = "0.2.14", default-features = false }
# xous-pio = { path = "../../libs/xous-pio", optional = true }
# xous-pl230 = { path = "../../libs/xous-pl230", optional = true }
# this is temporary, until we get GAM/modals pulled in
ux-api = { path = "../../libs/ux-api" }
modals = { path = "../modals", features = ["cramium-soc"] }
locales = { path = "../../locales" }
usb-device-xous = { path = "../usb-device-xous", default-features = false, optional = true }
cramium-hal = { path = "../../libs/cramium-hal", features = ["std"] }
cram-hal-service = { path = "../cram-hal-service" }
ime-plugin-shell = { path = "../ime-plugin-shell" }
xous-swapper = { path = "../xous-swapper" }
[features]
"cramium-fpga" = ["utralib/cramium-fpga"]
"cramium-soc" = ["utralib/cramium-soc"]
"board-baosec" = ["modals/board-baosec"]
"hosted-baosec" = ["modals/hosted-baosec"]
"hwsim" = []
"shellperf" = []
"mass-storage" = []
"clifford-poll" = []
"tts" = []
"early-ball" = []
# "pio-test" = ["xous-pio"]
# "pl230-test" = ["xous-pl230"]
"hwtest" = []
"pddb" = []
"gam" = []
"usb" = ["usb-device-xous"]
default = []