From 385d5cef2757702f7f23fac118cc10df8c325e97 Mon Sep 17 00:00:00 2001 From: Lncvrt Date: Sat, 1 Nov 2025 10:59:09 -0700 Subject: [PATCH] Linux fix #1 --- src-tauri/src/lib.rs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src-tauri/src/lib.rs b/src-tauri/src/lib.rs index d3d0a67..9fecc2d 100644 --- a/src-tauri/src/lib.rs +++ b/src-tauri/src/lib.rs @@ -8,6 +8,9 @@ use tauri::{AppHandle, Manager}; use tauri_plugin_os::platform; use zip::ZipArchive; +#[cfg(target_os = "linux")] +use std::{fs, os::unix::fs::PermissionsExt}; + async fn unzip_to_dir(zip_path: PathBuf, out_dir: PathBuf) -> String { let res = tauri::async_runtime::spawn_blocking(move || { let file = File::open(zip_path)?;