From de652649d8e2cc9adbec9be0b58523e54522ccbc Mon Sep 17 00:00:00 2001 From: Pierrick Bouvier Date: Mon, 6 Nov 2023 16:11:01 +0400 Subject: [PATCH] Preserve temp directory when running isolated test on Windows --- pkgs/native_assets_builder/lib/src/utils/run_process.dart | 2 ++ pkgs/native_toolchain_c/lib/src/utils/run_process.dart | 2 ++ 2 files changed, 4 insertions(+) diff --git a/pkgs/native_assets_builder/lib/src/utils/run_process.dart b/pkgs/native_assets_builder/lib/src/utils/run_process.dart index 687adca343..cb989c7bc1 100644 --- a/pkgs/native_assets_builder/lib/src/utils/run_process.dart +++ b/pkgs/native_assets_builder/lib/src/utils/run_process.dart @@ -28,6 +28,8 @@ Future runProcess({ if (Platform.isWindows && !includeParentEnvironment) { const winEnvKeys = [ 'SYSTEMROOT', + 'TEMP', + 'TMP', ]; environment = { for (final winEnvKey in winEnvKeys) diff --git a/pkgs/native_toolchain_c/lib/src/utils/run_process.dart b/pkgs/native_toolchain_c/lib/src/utils/run_process.dart index 215d0a7ca1..f9204e5b9a 100644 --- a/pkgs/native_toolchain_c/lib/src/utils/run_process.dart +++ b/pkgs/native_toolchain_c/lib/src/utils/run_process.dart @@ -27,6 +27,8 @@ Future runProcess({ if (Platform.isWindows && !includeParentEnvironment) { const winEnvKeys = [ 'SYSTEMROOT', + 'TEMP', + 'TMP', ]; environment = { for (final winEnvKey in winEnvKeys)