33 lines
1.1 KiB
TOML
33 lines
1.1 KiB
TOML
[package]
|
|
name = "hboard"
|
|
version = "0.1.0"
|
|
edition = "2021"
|
|
|
|
[dependencies]
|
|
ctrlc = "3.4.5"
|
|
libc = "0.2.158"
|
|
linuxfb = { version = "0.3.1", optional = true }
|
|
log = { version = "0.4.22", default-features = false }
|
|
smithay-client-toolkit = { version = "0.19.2", optional = true, default-features = false }
|
|
# compile error otherwise
|
|
# steel-core = { path = "../steel/crates/steel-core", optional = true }
|
|
marwood = { path = "../marwood/marwood", default-features = false } # , optional = true }
|
|
swash = "0.1.18"
|
|
wayland-protocols-misc = { version = "0.3.3", features = [
|
|
"client",
|
|
], optional = true }
|
|
toml_edit = { version = "0.22.20" }
|
|
# serde_json5 = "0.1.0"
|
|
serde = { version = "1.0.209", features = ["derive"] }
|
|
env_logger = { version = "0.11.5", default-features = false }
|
|
|
|
[features]
|
|
default = ["wayland-v2", "framebuffer", "env_logger/auto-color"] # , "marwood"]
|
|
framebuffer = ["linuxfb"]
|
|
wayland = ["smithay-client-toolkit"]
|
|
wayland-v1 = ["wayland"]
|
|
wayland-v2 = ["wayland", "wayland-protocols-misc"]
|
|
# steel = ["steel-core"]
|
|
# marwood = []
|
|
minimal = ["framebuffer"]
|