From 2f55adbb26751a327a2c9906ea8e8c7f67fda94f Mon Sep 17 00:00:00 2001 From: loganfin Date: Tue, 5 Mar 2024 20:32:57 -0800 Subject: [PATCH] Add esp_lcd dependency to build system --- CMakeLists.txt | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/CMakeLists.txt b/CMakeLists.txt index aa6a54f..e811967 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -13,6 +13,11 @@ endif() if(${target} STREQUAL "esp32s3") list(APPEND extra_srcs src/platforms/${target}/gdma_lcd_parallel16.cpp) + + # Required by gdma_lcd_parallel16.cpp + if (NOT esp_lcd IN_LIST build_dependencies) + list(APPEND build_dependencies esp_lcd) + endif() endif() idf_component_register(SRCS "src/platforms/esp32/esp32_i2s_parallel_dma.cpp" "src/ESP32-HUB75-MatrixPanel-I2S-DMA.cpp" "src/ESP32-HUB75-MatrixPanel-leddrivers.cpp" ${extra_srcs}