[package] name = "rubrail" version = "0.9.1" authors = ["Trevor Bentley "] description = "Rubrail is a Rust library for interfacing with the Mac Touch Bar" keywords = ["macos", "touchbar", "osx", "mac"] categories = ["gui", "hardware-support"] homepage = "https://github.com/mrmekon/rubrail-rs" repository = "https://github.com/mrmekon/rubrail-rs" documentation = "https://mrmekon.github.io/rubrail-rs/rubrail/" license = "Apache-2.0" build = "build.rs" readme = "README.md" [lib] name = "rubrail" crate-type = ["rlib", "dylib"] [features] default = ["private_api"] private_api = [] objc_wrapper = [] [dependencies] log = "0.4" [target."cfg(target_os = \"macos\")".dependencies] libc = "0.2" objc-foundation = "0.1" objc_id = "0.1" [dependencies.fruitbasket] version = "0.9" features = ["logging"] [target."cfg(target_os = \"macos\")".dependencies.objc] version = "0.2" features = ["exception"] [package.metadata.release] sign-commit = false pre-release-commit-message = "Release {{version}}" dev-version-ext = "rc" tag-message = "Release {{version}}"