SuperHouse / esp-open-rtos

Open source FreeRTOS-based ESP8266 software framework
BSD 3-Clause "New" or "Revised" License
1.52k stars 491 forks source link

spiffs build artifacts #210

Open phlemoine opened 7 years ago

phlemoine commented 7 years ago

i am using spiffs and it seems that these files are created at build time

    extras/spiffs/mkspiffs/mkspiffs
    extras/spiffs/mkspiffs/mkspiffs.o
    extras/spiffs/mkspiffs/spiffs_cache.o
    extras/spiffs/mkspiffs/spiffs_check.o
    extras/spiffs/mkspiffs/spiffs_gc.o
    extras/spiffs/mkspiffs/spiffs_hydrogen.o
    extras/spiffs/mkspiffs/spiffs_nucleus.o

i wonder if this is expected or not. in any case, the .o should be excluded from .gitignore. having said that this won't solve the issue caused by the 1st file in this list. any guidance on how to handle this properly ?

sheinz commented 7 years ago

Hi @phlemoine,

Yes. mkspiffs is currently built in the source directory. I was thinking about placing object files in the application build directory but didn't implement that at the time. I will try to move mkspiffs objects and executable into the application's build directory.