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:
536536 if "arduino" not in frameworks :
537537 return
538538
539+ safe_remove_directory_pattern (Path (self .packages_dir ), f"framework-arduinoespressif32@*" )
540+ safe_remove_directory_pattern (Path (self .packages_dir ), f"framework-arduinoespressif32.*" )
539541 self .packages ["framework-arduinoespressif32" ]["optional" ] = False
540542 self .packages ["framework-arduinoespressif32-libs" ]["optional" ] = False
541543
@@ -561,6 +563,8 @@ def _configure_espidf_framework(
561563
562564 if custom_sdkconfig is not None or len (str (board_sdkconfig )) > 3 :
563565 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.*" )
564568 self .packages ["framework-espidf" ]["optional" ] = False
565569 if mcu == "esp32c2" :
566570 self .packages ["framework-arduino-c2-skeleton-lib" ]["optional" ] = False
You can’t perform that action at this time.
0 commit comments