From 10a9364f963ba90cbd611985f458c94cc930e75d Mon Sep 17 00:00:00 2001 From: Hatter Jiang Date: Sun, 5 Mar 2023 22:27:53 +0800 Subject: [PATCH] feat: supports linux --- src/main.rs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/main.rs b/src/main.rs index 28cc148..121d121 100644 --- a/src/main.rs +++ b/src/main.rs @@ -48,7 +48,12 @@ fn main() { let (_, script_sha256) = read_file_and_digest(script_file); debugging!("File {} -> sha256: {}", script_file, script_sha256); + #[cfg(target_os = "macos")] let cache_script_bin_name = format!("{}/Library/Caches/rust-script/binaries/release/{}", user_home, script_sha256); + // #[cfg(target_os = "linux")] + #[cfg(not(target_os = "macos"))] + let cache_script_bin_name = format!("{}/.cache/rust-script/binaries/release/{}", user_home, script_sha256); + let mut run_script_cmd = build_script_command(rust_script, script_file, &script_sha256, &cache_script_bin_name); for arg in args.iter().skip(1) { run_script_cmd.arg(arg);