[package] name = "quintodrome" version = "0.1.0" description = "Desktop wrapper that hosts Navidrome" authors = ["Quintodrome"] edition = "2021" [lib] name = "quintodrome_lib" crate-type = ["staticlib", "cdylib", "rlib"] [build-dependencies] tauri-build = { version = "2", features = [] } [dependencies] tauri = { version = "2", features = ["unstable"] } tauri-plugin-shell = "2" tauri-plugin-opener = "2" serde_json = "1" thiserror = "1" [target.'cfg(unix)'.dependencies] libc = "0.2" [target.'cfg(target_os = "macos")'.dependencies] objc2 = "0.6" objc2-app-kit = { version = "0.3", features = ["NSApplication", "NSEvent"] } objc2-web-kit = { version = "0.3", features = ["WKWebView"] } block2 = "0.6" [features] # This feature is used for production builds or when `devPath` points to the # filesystem and the built-in dev server is disabled. custom-protocol = ["tauri/custom-protocol"]