[package]
name = "brlapi"
version.workspace = true
edition.workspace = true
authors.workspace = true
license.workspace = true
description = "Safe Rust bindings for the BrlAPI library"
readme.workspace = true
homepage.workspace = true
repository.workspace = true
documentation.workspace = true
keywords.workspace = true
categories.workspace = true
rust-version.workspace = true
exclude.workspace = true
publish.workspace = true
[features]
dangerous-raw-mode = []
dangerous-suspend-mode = []
[[example]]
name = "raw_mode_demo"
required-features = ["dangerous-raw-mode"]
[[example]]
name = "raw_mode_firmware_pattern"
required-features = ["dangerous-raw-mode"]
[[example]]
name = "suspend_mode_demo"
required-features = ["dangerous-suspend-mode"]
[dependencies]
thiserror.workspace = true
brlapi-sys = { version = "0.4.0", path = "../brlapi-sys" }
liblouis = { version = "0.4.0", path = "../liblouis" }
libc.workspace = true