# Tauri Build Configuration # This file defines the build settings for cross-platform compilation [build] # Default provider is cargo provider = "cargo" [webview] # Webview configuration for different platforms # macOS: Uses native WKWebView # Windows: Uses WebView2 (Edge) # Linux: Uses WebKitGTK [bundle] # Bundle settings for each platform [bundle.macos] # macOS-specific settings minimum_system_version = "10.15" exception_domain = "" entitlements = null frameworks = [] [bundle.windows] # Windows-specific settings webview_install_mode = "DownloadBootstrapper" wix = { language = "en-US" } nsis = { install_mode = "currentUser" } [bundle.linux] # Linux-specific settings deb = { depends = ["libgtk-3-0", "libwebkit2gtk-4.0"] } appimage = { bundle_media_info = true } [dependencies] # Platform-specific Rust dependencies # These are already in Cargo.toml