[package] name = "pinnacle-api" version = "0.0.2" edition = "2021" authors = ["Ottatop "] description = "The Rust implementation of the Pinnacle compositor's configuration API" license = "MPL-2.0" repository = "https://github.com/pinnacle-comp/pinnacle" keywords = ["compositor", "pinnacle", "api", "config"] categories = ["api-bindings", "config"] [dependencies] pinnacle-api-defs = { path = "../../pinnacle-api-defs" } pinnacle-api-macros = { path = "./pinnacle-api-macros" } tokio = { version = "1.35.1", features = ["macros", "rt-multi-thread", "net"] } async-net = "2.0.0" async-compat = "0.2.3" tonic = "0.10.2" tower = { version = "0.4.13", features = ["util"] } futures = "0.3.30" num_enum = "0.7.2" xkbcommon = "0.7.0" [workspace] members = ["pinnacle-api-macros"]