aboutsummaryrefslogtreecommitdiff
path: root/CMakeLists.txt
AgeCommit message (Collapse)Author
2024-03-05Add esp_lcd dependency to build systemloganfin
2023-05-16Add fatal `message()` when a required component is not found.Avi
Without this nice formatting of the error, `idf.py build` returns a cryptic error (`__component_get_property Function invoked with incorrect arguments`).
2023-05-09`esp-idf`: Add menuconfig option `ESP32_HUB75_USE_GFX`.Avi
This pull requests adds a menuconfig option named `ESP32_HUB75_USE_GFX` which is used to determine if the Adafruit GFX component should be required and used for the build. menuconfig options are the standard way to change behavior of components in `esp-idf`. [Commit b8367d9](https://github.com/mrfaptastic/ESP32-HUB75-MatrixPanel-DMA/commit/b8367d95d20da4edd149f207dd86665c3cc70588) introduced a backwards incompatible change that caused `idf-idf` to only require the Adafruit-GFX-Library component if `ARDUINO_ARCH_ESP32` was set. `ARDUINO_ARCH_ESP32` is set in platformIO, the arduino software but not in the standalone `esp-idf` installation.
2023-05-06Fix broken esp-idf builds for targets other than ESP32S3.Avi
The current `CMakeLists.txt` requires a file named `src/platforms/${target}/gdma_lcd_parallel16.cpp` however that file only exists when the target is `esp32s3`. This pull requests updates the `CMakeLists.txt` file such that the file is only included when the target platform is `esp32s3`.
2023-04-19#442 #441 #435mrfaptastic
2022-12-20Update CMakeLists.txtchegewara
2022-12-17Add esp-idf standalone support,chegewara
tested with esp-idf v5.0
2022-10-10Update CMakeLists.txtAvi B
This pull request updates the src files to their new locations. The files were moved in https://github.com/mrfaptastic/ESP32-HUB75-MatrixPanel-DMA/commit/7628be00c2a99f7189d2498f36e0e7857a371440
2022-01-30Include Adafruit-GFX-Library in CMake build by defaultSol Huebner
2022-01-09Added examples for compile time options (ESP-IDF)Sol Huebner
Also added hint to fix 3rd party library requirements depending on how they are included
2022-01-04Add project as ESP-IDF component filesSol Huebner
This makes it possible to build ESP32-HUB75-MatrixPanel-I2S-DMA as an ESP-IDF component :)