cmake_minimum_required(VERSION 3.12)

set(PROJECT "fatfs")

project(${PROJECT})

add_library(${PROJECT} INTERFACE)

target_include_directories(${PROJECT} INTERFACE
    ${CMAKE_CURRENT_LIST_DIR}
)

target_sources(${PROJECT} INTERFACE
    ${CMAKE_CURRENT_LIST_DIR}/ff.c
    ${CMAKE_CURRENT_LIST_DIR}/ffsystem.c
    ${CMAKE_CURRENT_LIST_DIR}/ffunicode.c
    ${CMAKE_CURRENT_LIST_DIR}/xprintf.c
)

target_link_libraries(${PROJECT} INTERFACE)
