File tree Expand file tree Collapse file tree 1 file changed +4
-0
lines changed Expand file tree Collapse file tree 1 file changed +4
-0
lines changed Original file line number Diff line number Diff line change @@ -536,6 +536,8 @@ def _configure_arduino_framework(self, frameworks: List[str]) -> None:
536
536
if "arduino" not in frameworks :
537
537
return
538
538
539
+ safe_remove_directory_pattern (Path (self .packages_dir ), f"framework-arduinoespressif32@*" )
540
+ safe_remove_directory_pattern (Path (self .packages_dir ), f"framework-arduinoespressif32.*" )
539
541
self .packages ["framework-arduinoespressif32" ]["optional" ] = False
540
542
self .packages ["framework-arduinoespressif32-libs" ]["optional" ] = False
541
543
@@ -561,6 +563,8 @@ def _configure_espidf_framework(
561
563
562
564
if custom_sdkconfig is not None or len (str (board_sdkconfig )) > 3 :
563
565
frameworks .append ("espidf" )
566
+ safe_remove_directory_pattern (Path (self .packages_dir ), f"framework-espidf@*" )
567
+ safe_remove_directory_pattern (Path (self .packages_dir ), f"framework-espidf.*" )
564
568
self .packages ["framework-espidf" ]["optional" ] = False
565
569
if mcu == "esp32c2" :
566
570
self .packages ["framework-arduino-c2-skeleton-lib" ]["optional" ] = False
You can’t perform that action at this time.
0 commit comments