From 55a65a54dc313377b99b68eb4e9c7484d1cb6607 Mon Sep 17 00:00:00 2001 From: Maarten van Heusden <50550545+mmvanheusden@users.noreply.github.com> Date: Sun, 17 Nov 2024 12:24:40 +0100 Subject: [PATCH] fix: windows --- src-tauri/src/terminal.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src-tauri/src/terminal.rs b/src-tauri/src/terminal.rs index 1adfc834..ad372752 100644 --- a/src-tauri/src/terminal.rs +++ b/src-tauri/src/terminal.rs @@ -2,7 +2,6 @@ use crate::steam::SteamDownload; use async_process::Command; use serde::Serialize; use std::{env, fs}; -use std::os::unix::fs::PermissionsExt; use crate::get_os; /// Represents a terminal that can be used to run commands. @@ -320,6 +319,8 @@ impl Terminal { #[cfg(unix)] { + use std::os::unix::fs::PermissionsExt; + fs::set_permissions("./script.sh", fs::Permissions::from_mode(0o755)).unwrap(); // Won't run without executable permission }