CMakeLists.txt 460 B

12345678910111213141516171819202122
  1. idf_component_register(
  2. SRCS
  3. "sources/display.c"
  4. "sources/creator_hd44780_direct.c"
  5. "sources/hal_test.c"
  6. "sources/hal_esp32.c"
  7. "sources/hd44780_decoder.c"
  8. "sources/hd44780_shift_register.c"
  9. "sources/hd44780_direct_sender.c"
  10. INCLUDE_DIRS "headers/"
  11. PRIV_REQUIRES
  12. freertos
  13. esp_common
  14. esp_driver_gpio
  15. esp_driver_ledc
  16. )
  17. target_compile_definitions(${COMPONENT_LIB} PUBLIC
  18. CHLCD_ON_ESP
  19. )