45 lines
884 B
CMake
45 lines
884 B
CMake
![]() |
set(BK_PERIPHERAL_PATH $ENV{ARMINO_AVDK_DIR}/components/bk_peripheral)
|
||
|
|
||
|
include(${BK_PERIPHERAL_PATH}/src/lcd/rgb/config.cmake)
|
||
|
include(${BK_PERIPHERAL_PATH}/src/lcd/mcu/config.cmake)
|
||
|
include(${BK_PERIPHERAL_PATH}/src/lcd/qspi/config.cmake)
|
||
|
include(${BK_PERIPHERAL_PATH}/src/lcd/spi/config.cmake)
|
||
|
include(${BK_PERIPHERAL_PATH}/src/dvp/config.cmake)
|
||
|
include(${BK_PERIPHERAL_PATH}/src/tp/config.cmake)
|
||
|
|
||
|
set(incs include)
|
||
|
set(srcs
|
||
|
src/bk_peripheral.c
|
||
|
src/lcd/lcd_panel_devices.c
|
||
|
)
|
||
|
|
||
|
list(APPEND srcs
|
||
|
${RGB_LCD_DEVICE_FILES}
|
||
|
)
|
||
|
|
||
|
list(APPEND srcs
|
||
|
${MCU_LCD_DEVICE_FILES}
|
||
|
)
|
||
|
|
||
|
list(APPEND srcs
|
||
|
${QSPI_LCD_DEVICE_FILES}
|
||
|
)
|
||
|
|
||
|
list(APPEND srcs
|
||
|
${SPI_LCD_DEVICE_FILES}
|
||
|
)
|
||
|
|
||
|
list(APPEND srcs
|
||
|
${DVP_CAMERA_DEVICE_FILES}
|
||
|
)
|
||
|
|
||
|
list(APPEND srcs
|
||
|
${TP_DEVICE_FILES}
|
||
|
)
|
||
|
|
||
|
|
||
|
set(priv_req bk_common)
|
||
|
|
||
|
|
||
|
armino_component_register(SRCS "${srcs}" INCLUDE_DIRS "${incs}" PRIV_REQUIRES "${priv_req}" unity include)
|