[package] name = "osuclack" version = "0.1.0" edition = "2024" [features] tray = ["dep:trayicon", "dep:winapi"] [dependencies] fastrand = "2.3.0" quad-snd = "0.2.8" trayicon = { version = "0.3.0", optional = true } winapi = { version = "0.3.9", features = [ "winuser", "windef", "minwindef", "shellapi", "libloaderapi", "commctrl", "basetsd", ], optional = true } [target.'cfg(target_os = "linux")'.dependencies] evdev = "0.13.2" libc = "0.2" [target.'cfg(not(target_os = "linux"))'.dependencies] device_query = "4.0.1"