set(srcs "diskio/diskio.c" "diskio/diskio_rawflash.c" "diskio/diskio_sdmmc.c" "diskio/diskio_wl.c" "src/ff.c" "port/freertos/ffsystem.c" "src/ffunicode.c" "vfs/vfs_fat.c" "vfs/vfs_fat_sdmmc.c" "vfs/vfs_fat_spiflash.c") idf_component_register(SRCS ${srcs} INCLUDE_DIRS diskio vfs src REQUIRES wear_levelling sdmmc PRIV_REQUIRES vfs spi_flash ) target_compile_options(${COMPONENT_LIB} PRIVATE "-Wno-format")