From dbd7731e6253a3af50b47a324b36e38d46861e61 Mon Sep 17 00:00:00 2001 From: Jason2866 <24528715+Jason2866@users.noreply.github.com> Date: Wed, 4 Sep 2024 19:07:36 +0200 Subject: [PATCH] Update platform.py --- platform.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/platform.py b/platform.py index 53f6afe..f1b67fd 100644 --- a/platform.py +++ b/platform.py @@ -23,6 +23,11 @@ from platformio.public import PlatformBase, to_unix_path IS_WINDOWS = sys.platform.startswith("win") +# Set Platformio env var to use windows_amd64 for all windows architectures +# only windows_amd64 native espressif toolchains are available +# needs platformio core >= 6.1.16b2 or pioarduino core 6.1.16+test +if IS_WINDOWS: + os.environ["PLATFORMIO_SYSTEM_TYPE"] = "windows_amd64" class Espressif32Platform(PlatformBase):