You've already forked uiflow-micropython
mirror of
https://github.com/m5stack/uiflow-micropython.git
synced 2026-05-20 10:39:27 -07:00
e099fc94c2
Signed-off-by: hlym123 <lwylwt@qq.com>
57 lines
1.6 KiB
CMake
57 lines
1.6 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" OR BOARD_TYPE STREQUAL "stackchan")
|
|
# 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 rmt_ir module
|
|
include(${CMAKE_CURRENT_LIST_DIR}/rmt_ir/micropython.cmake)
|
|
|
|
# add esp_zigbee_host module
|
|
include(${CMAKE_CURRENT_LIST_DIR}/esp_zigbee_host/micropython.cmake)
|
|
|
|
if(IDF_TARGET STREQUAL "esp32p4")
|
|
# add esp_hosted_utils module
|
|
include(${CMAKE_CURRENT_LIST_DIR}/esp_hosted_utils/micropython.cmake)
|
|
endif()
|
|
|
|
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()
|