From 0a336244d87cb6b1f23f13d46c6917182f2101ee Mon Sep 17 00:00:00 2001 From: Lucas Nogueira Date: Thu, 18 May 2023 11:40:45 -0300 Subject: [PATCH] fix: adjust Cargo features on api examples to fix android build --- examples/api/src-tauri/Cargo.toml | 7 ++++--- plugins/dialog/src/lib.rs | 1 + 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/examples/api/src-tauri/Cargo.toml b/examples/api/src-tauri/Cargo.toml index 9e98d669..13c4bf2e 100644 --- a/examples/api/src-tauri/Cargo.toml +++ b/examples/api/src-tauri/Cargo.toml @@ -22,7 +22,7 @@ tauri-plugin-log = { path = "../../../plugins/log", version = "1.0.0" } tauri-plugin-fs = { path = "../../../plugins/fs", version = "1.0.0" } tauri-plugin-clipboard = { path = "../../../plugins/clipboard", version = "1.0.0" } tauri-plugin-dialog = { path = "../../../plugins/dialog", version = "1.0.0" } -tauri-plugin-http = { path = "../../../plugins/http", version = "1.0.0", features = [ "multipart" ] } +tauri-plugin-http = { path = "../../../plugins/http", default-features = false, features = [ "rustls-tls", "multipart" ], version = "1.0.0" } tauri-plugin-notification = { path = "../../../plugins/notification", version = "1.0.0", features = [ "windows7-compat" ] } tauri-plugin-os = { path = "../../../plugins/os", version = "1.0.0" } tauri-plugin-process = { path = "../../../plugins/process", version = "1.0.0" } @@ -37,13 +37,14 @@ features = [ "isolation", "macos-private-api", "system-tray", - "protocol-asset" + "protocol-asset", + "rustls-tls" ] [target."cfg(any(target_os = \"macos\", windows, target_os = \"linux\", target_os = \"dragonfly\", target_os = \"freebsd\", target_os = \"openbsd\", target_os = \"netbsd\"))".dependencies] tauri-plugin-cli = { path = "../../../plugins/cli", version = "1.0.0" } tauri-plugin-global-shortcut = { path = "../../../plugins/global-shortcut", version = "1.0.0" } -tauri-plugin-updater = { path = "../../../plugins/updater", version = "1.0.0" } +tauri-plugin-updater = { path = "../../../plugins/updater", default-features = false, features = ["rustls-tls"], version = "1.0.0" } [target."cfg(target_os = \"windows\")".dependencies] window-shadows = "0.2" diff --git a/plugins/dialog/src/lib.rs b/plugins/dialog/src/lib.rs index 3349965b..2c07b591 100644 --- a/plugins/dialog/src/lib.rs +++ b/plugins/dialog/src/lib.rs @@ -69,6 +69,7 @@ impl Dialog { /// Initializes the plugin. pub fn init() -> TauriPlugin { + #[allow(unused_mut)] let mut builder = Builder::new("dialog"); // Dialogs are implemented natively on Android