@@ -13,7 +13,16 @@ mkdir -p dist && rm -rf "$archive_path" "$build_archive_path"
1313
1414cd out
1515echo " Creating PlatformIO Tasmota framework-arduinoespressif32"
16- cp -rf ../components/arduino arduino-esp32
16+ mkdir -p arduino-esp32/cores/esp32
17+ mkdir -p arduino-esp32/tools/partitions
18+ cp -rf ../components/arduino/tools arduino-esp32
19+ cp -rf ../components/arduino/cores arduino-esp32
20+ cp -rf ../components/arduino/libraries arduino-esp32
21+ cp -rf ../components/arduino/variants arduino-esp32
22+ cp -f ../components/arduino/CMa* arduino-esp32
23+ cp -f ../components/arduino/idf* arduino-esp32
24+ cp -f ../components/arduino/Kco* arduino-esp32
25+ cp -f ../components/arduino/pac* arduino-esp32
1726rm -rf arduino-esp32/docs
1827rm -rf arduino-esp32/tests
1928rm -rf arduino-esp32/libraries/RainMaker
@@ -28,7 +37,6 @@ rm -rf arduino-esp32/libraries/WiFiClientSecure
2837rm -rf arduino-esp32/libraries/ESP_SR
2938rm -rf arduino-esp32/libraries/TFLiteMicro
3039rm -rf arduino-esp32/libraries/ESP32
31- rm -rf arduino-esp32/** /examples
3240rm -rf arduino-esp32/package
3341rm -rf arduino-esp32/tools/esp32-arduino-libs
3442rm -rf arduino-esp32/tools/esptool.py
@@ -46,6 +54,9 @@ cp -Rf tools/esp32-arduino-libs arduino-esp32/tools/
4654cp ../package.json arduino-esp32/package.json
4755cp ../core_version.h arduino-esp32/cores/esp32/core_version.h
4856mv arduino-esp32/ framework-arduinoespressif32/
57+ cd framework-arduinoespressif32/libraries
58+ rm -rf ** /examples
59+ cd ../../
4960# If the framework is needed as tar.gz uncomment next line
5061# tar --exclude=.* -zcf ../$pio_archive_path framework-arduinoespressif32/
51627z a -mx=9 -tzip -xr' !.*' ../$pio_zip_archive_path framework-arduinoespressif32/
0 commit comments