working dependencies multiple ino files allowed core & spiffs objects build in their own directories autodetect system and user libs used by the sketch Makefile renamed to esp8266Arduino.mk ...
Have you ever put a load of dirty clothing in the washing machine and set the cycle running, only to forget all about it and discover a mouldering congealed mass in the machine a few days later?