if(CONFIG_FILE_SYSTEM_LITTLEFS) add_library(LITTLEFS INTERFACE) target_include_directories(LITTLEFS INTERFACE ${ZEPHYR_LITTLEFS_MODULE_DIR} ${CMAKE_CURRENT_SOURCE_DIR} ) target_link_libraries(LITTLEFS INTERFACE zephyr_interface) target_compile_definitions(LITTLEFS INTERFACE LFS_CONFIG=zephyr_lfs_config.h) zephyr_library() zephyr_library_sources( ${ZEPHYR_LITTLEFS_MODULE_DIR}/lfs.c ${ZEPHYR_LITTLEFS_MODULE_DIR}/lfs_util.c zephyr_lfs_crc.c ) zephyr_library_link_libraries(LITTLEFS) endif()