[package] name = "hololake-clean-desktop" version = "1.2.0" description = "HoloLake clean personal language operating system shell" authors = ["HoloLake"] license = "AGPL-3.0-or-later" edition = "2021" rust-version = "1.77.2" [lib] name = "hololake_clean_desktop_lib" crate-type = ["staticlib", "cdylib", "rlib"] [build-dependencies] tauri-build = { version = "=2.5.5", features = [] } [dependencies] tauri = { version = "=2.10.2", features = [] } tauri-runtime = "=2.10.0" tauri-runtime-wry = "=2.10.0" tauri-plugin-dialog = "=2.7.2" tauri-plugin-process = "=2.3.1" tauri-plugin-updater = "=2.10.0" serde = { version = "1", features = ["derive"] } serde_json = "1" sha2 = "0.10" uuid = { version = "1", features = ["v4"] } regex = "1" chrono = { version = "0.4", default-features = false, features = ["clock"] } base64 = "0.22" ring = "0.17" [target.'cfg(target_os = "macos")'.dependencies] security-framework = "3" [dev-dependencies] tempfile = "3"