[package] name = "wmctl" version = "0.0.51" edition = "2021" authors = ["phR0ze"] license = "MIT OR Apache-2.0" description = "Rust X11 automation" repository = "https://github.com/phR0ze/wmctl" exclude = [ "docs", "config", "examples", ".git", ".githooks", ".github", "tests", "benches", "target", ".vscode", ] # Spliting the library from the binary with workspaces allows for a separation of # dependencies so the binary dependencies aren't required for the library. # path = entries in dependencies are automatically included [workspace] members = ["libwmctl"] # Higher the opt-level value the slower the compile time [profile.release] opt-level = 3 # Optimize for speed over size lto = true # Futher assist in optimization debug = false # Provide debug symbols for Witcher [profile.dev] opt-level = 0 # Default no optimization [dependencies] clap = "2.33" gory = "0.1" tracing = "0.1" witcher = "0.1.19" libwmctl = "0.0.51" #libwmctl = { path = "libwmctl" } tracing-subscriber = "0.3" prettytable = "0.10.0" # Tests, examples and build.rs are built with these dependencies [build-dependencies] chrono = "0.4"