CMakeLists.txt 667 B

123456789101112131415161718192021222324252627282930
  1. list(APPEND SOURCES
  2. drivers/display/lws-display.c
  3. drivers/display/ssd1306-i2c.c
  4. drivers/display/ili9341-spi.c
  5. drivers/i2c/lws-i2c.c
  6. drivers/i2c/bitbang/lws-bb-i2c.c
  7. drivers/spi/lws-spi.c
  8. drivers/spi/bitbang/lws-bb-spi.c
  9. drivers/button/lws-button.c
  10. drivers/led/led-gpio.c
  11. drivers/led/led-seq.c
  12. drivers/pwm/pwm.c
  13. drivers/settings/settings.c
  14. )
  15. if (LWS_WITH_NETWORK)
  16. list(APPEND SOURCES
  17. drivers/netdev/netdev.c
  18. drivers/netdev/wifi.c)
  19. endif()
  20. if (LWS_ESP_PLATFORM)
  21. list(APPEND SOURCES
  22. plat/freertos/esp32/drivers/gpio-esp32.c
  23. plat/freertos/esp32/drivers/pwm-esp32.c
  24. )
  25. endif()
  26. exports_to_parent_scope()