message(STATUS "Selected Board: esp_Ditto")
message(STATUS "Board Path: ${CMAKE_CURRENT_LIST_DIR}/../../boards/esp_Ditto")

idf_component_register(
    SRCS
        "gen_board_info.c"
        "gen_board_periph_config.c"
        "gen_board_periph_handles.c"
        "gen_board_device_config.c"
        "gen_board_device_handles.c"
        "setup_device.c"
    INCLUDE_DIRS
        "."
    REQUIRES
        esp_board_manager
        esp_lcd_ili9341
        esp_lcd_touch_cst816s
)

idf_component_set_property(${COMPONENT_NAME} WHOLE_ARCHIVE TRUE)
