[workspace] resolver = "2" members = [ "src-tauri", "core" ] [workspace.package] license = "AGPL-3.0-only" edition = "2021" repository = "https://github.com/Polyfrost/Nexus" documentation = "https://docs.polyfrost.org/nexus" readme = "README.md" homepage = "https://polyfrost.org" authors = [ "Polyfrost" ] [workspace.dependencies] tauri = { version = "2.0.0-beta", features = [] } tauri-build = { version = "2.0.0-beta", features = [] } tauri-plugin-shell = { git = "https://github.com/tauri-apps/plugins-workspace", branch = "v2" } tauri-plugin-http = { git = "https://github.com/tauri-apps/plugins-workspace", branch = "v2" } uuid = { version = "1.8", features = [ "serde" ] } tokio = { version = "1", features = [ "full" ] } serde = { version = "1", features = [ "derive" ] } chrono = { version = "0.4", features = [ "serde" ] } reqwest = { version = "0.12", features = [ "json" ] } serde_json = { version = "1" } flate2 = { version = "1" } tar = { version = "0.4" } zip = { version = "0.6" } async-trait = { version = "0.1" } thiserror = { version = "1" } anyhow = { version = "1" } dirs = { version = "5" } open = { version = "5" } [profile.dev] # Make compilation faster on macOS split-debuginfo = "unpacked" # Set the settings for build scripts and proc-macros. [profile.dev.build-override] opt-level = 3 # Set the default for dependencies, except workspace members. [profile.dev.package."*"] opt-level = 3 incremental = false