[package] name = "gpauth" rust-version.workspace = true authors.workspace = true version.workspace = true edition.workspace = true license.workspace = true # [build-dependencies] # tauri-build = { version = "2", features = [], optional = true } [dependencies] gpapi = { path = "../../crates/gpapi", features = ["clap"] } auth = { path = "../../crates/auth", features = ["browser-auth"] } # Shared dependencies anyhow.workspace = true clap.workspace = true env_logger.workspace = true log.workspace = true serde_json.workspace = true tokio.workspace = true tempfile.workspace = true compile-time.workspace = true # webview auth dependencies # tauri = { workspace = true, optional = true } tao = { version = "0.31", optional = true } [features] default = ["webview-auth"] webview-auth = ["auth/webview-auth", "dep:tao"]