Files
lbuque 5080e4cc40 boards: Add Tab5 support.
Signed-off-by: lbuque <lbuque@163.com>
2025-06-13 11:14:32 +08:00

49 lines
1.4 KiB
CMake

# SPDX-FileCopyrightText: 2024 M5Stack Technology CO LTD
#
# SPDX-License-Identifier: MIT
# add cdrivers
include(${CMAKE_CURRENT_LIST_DIR}/cdriver/cdriver.cmake)
# add m5audio2 module
if(IDF_TARGET STREQUAL "esp32" OR IDF_TARGET STREQUAL "esp32s3" OR IDF_TARGET STREQUAL "esp32p4")
include(${CMAKE_CURRENT_LIST_DIR}/m5audio2/m5audio2.cmake)
endif()
include(${CMAKE_CURRENT_LIST_DIR}/m5utils/m5utils.cmake)
if (M5_CAMERA_MODULE_ENABLE)
if (BOARD_TYPE STREQUAL "cores3")
# Add OMV modules
include(${CMAKE_CURRENT_LIST_DIR}/omv/micropython.cmake)
else()
# Add M5Camera module
include(${CMAKE_CURRENT_LIST_DIR}/m5camera/m5camera.cmake)
endif()
endif()
if (BOARD_TYPE STREQUAL "atoms3r_cam")
include(${CMAKE_CURRENT_LIST_DIR}/omv/omv_atoms3r_cam.cmake)
endif()
# add m5can module
include(${CMAKE_CURRENT_LIST_DIR}/m5can/m5can.cmake)
# add m5unified module
include(${CMAKE_CURRENT_LIST_DIR}/m5unified/m5unified.cmake)
# add rf433 module
include(${CMAKE_CURRENT_LIST_DIR}/rf433/micropython.cmake)
# add esp_zigbee_host module
include(${CMAKE_CURRENT_LIST_DIR}/esp_zigbee_host/micropython.cmake)
if(ADF_MODULE_ENABLE)
include(${CMAKE_CURRENT_LIST_DIR}/adf_module/micropython.cmake)
endif()
if(MICROPY_PY_LVGL)
include(${CMAKE_CURRENT_LIST_DIR}/lv_binding_micropython/micropython.cmake)
include(${CMAKE_CURRENT_LIST_DIR}/lv_utils/lv_utils.cmake)
endif()