diff --git a/src/hasp_filesystem.h b/src/hasp_filesystem.h index a7b944ac..a5bdaa48 100644 --- a/src/hasp_filesystem.h +++ b/src/hasp_filesystem.h @@ -8,23 +8,25 @@ bool filesystemSetup(void); void filesystemList(); void filesystemInfo(); - #if defined(ARDUINO_ARCH_ESP32) +#if HASP_USE_SPIFFS > 0 +#include "SPIFFS.h" +#elif HASP_USE_LITTLEFS > 0 +#include "LITTLEFS.h" +#endif +#elif defined(ARDUINO_ARCH_ESP8266) +// included by default +#endif // ARDUINO_ARCH + +#if defined(ARDUINO_ARCH_ESP8266) || defined(ARDUINO_ARCH_ESP32) #include #include #if HASP_USE_SPIFFS > 0 -#include "SPIFFS.h" -extern FS * HASP_FS = &SPIFFS; -#elif HASP_USE_LITTLEFS > 0 -#include "LittleFS.h" -#define HASP_FS LITTLEFS -#endif - -#elif defined(ARDUINO_ARCH_ESP8266) -#include -#include #define HASP_FS SPIFFS -#endif +#elif HASP_USE_LITTLEFS > 0 +#define HASP_FS LITTLEFS +#endif // HASP_USE +#endif // ARDUINO_ARCH -#endif +#endif // HASP_FILESYSTEM_H \ No newline at end of file