From c66fe81234edeb05fc7b5a2d02b0c8dd2fd90e0c Mon Sep 17 00:00:00 2001 From: Jason2866 <24528715+Jason2866@users.noreply.github.com> Date: Tue, 10 Dec 2024 18:10:00 +0100 Subject: [PATCH] prep for "pioarduino-build.py" script --- builder/frameworks/arduino.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/builder/frameworks/arduino.py b/builder/frameworks/arduino.py index 4af76df..4a6edd6 100644 --- a/builder/frameworks/arduino.py +++ b/builder/frameworks/arduino.py @@ -33,6 +33,10 @@ build_core = board.get("build.core", "").lower() SConscript("_embed_files.py", exports="env") if "espidf" not in env.subst("$PIOFRAMEWORK"): + if os.path.exists(join(FRAMEWORK_DIR, "tools", "platformio-build.py")): + PIO_BUILD = "platformio-build.py" + else: + PIO_BUILD = "pioarduino-build.py" SConscript( join(DefaultEnvironment().PioPlatform().get_package_dir( - "framework-arduinoespressif32"), "tools", "platformio-build.py")) + "framework-arduinoespressif32"), "tools", PIO_BUILD))