[package]
name = "clickclack"
version = "0.4.0"
edition = "2021"
description = "A mechanical keyboard sound simulator for macOS"
authors = ["Cesar Ferreira <cesar.manuel.ferreira@gmail.com>"]
license = "MIT"
repository = "https://github.com/cesarferreira/clickclack"
homepage = "https://github.com/cesarferreira/clickclack"
readme = "README.md"
include = [
"src/**/*",
"Cargo.toml",
"assets/**/*",
"README.md",
"LICENSE"
]
[features]
cargo-clippy = []
[dependencies]
cpal = "0.15.2"
rodio = "0.17.3"
tao = "0.20.0"
tray-icon = "0.9.0"
image = "0.24.7"
rdev = "0.5.3"
once_cell = "1.19.0"
parking_lot = "0.12.1"
anyhow = "1.0"
log = "0.4"
env_logger = "0.10.1"
serde = { version = "1.0", features = ["derive"] }
toml = "0.8.10"
directories = "5.0.1"
ureq = "2.9.1"
zip = "0.6.6"
dirs = "5.0.1"
cocoa = "0.25"
objc = "0.2"
core-foundation = "0.9"
core-graphics = "0.23"
serde_json = "1.0"
simple_logger = "4.3"
clap = { version = "4.5.1", features = ["derive"] }
plist = "1.6"
[build-dependencies]
embed-resource = "2.4.0"
[package.metadata.bundle]
name = "ClickClack"
identifier = "com.clickclack.app"
icon = ["assets/icon.png"]
version = "0.1.0"
copyright = "Copyright (c) 2024. All rights reserved."
category = "public.app-category.utilities"
short_description = "Mechanical keyboard sound simulator"