cmake_minimum_required(VERSION 3.12)

set(PROJECT "jpeg")

project(${PROJECT})

add_library(${PROJECT} INTERFACE)

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

target_sources(${PROJECT} INTERFACE
    ${CMAKE_CURRENT_LIST_DIR}/jpeg_disp.c
    ${CMAKE_CURRENT_LIST_DIR}/jpeg_src.c
    ${CMAKE_CURRENT_LIST_DIR}/jpeg.c
    ${CMAKE_CURRENT_LIST_DIR}/picojpeg.c
    ${CMAKE_CURRENT_LIST_DIR}/test_data.c
)

target_link_libraries(${PROJECT} INTERFACE)
