uGFX_GDISP.cmake 1.6 KB

12345678910111213141516171819202122232425262728
  1. SET(uGFX_GDISP_MODULES gdisp_fonts gdisp_image gdisp_pixmap)
  2. SET(uGFX_gdisp_SEARCH_PATH ${uGFX_DIR}/src/gdisp)
  3. SET(uGFX_gdisp_HEADERS gdisp_colors.h gdisp_options.h gdisp_rules.h)
  4. SET(uGFX_gdisp_SOURCES gdisp.c)
  5. SET(uGFX_gdisp_fonts_SEARCH_PATH ${uGFX_DIR}/src/gdisp ${uGFX_DIR}/src/gdisp/mcufont)
  6. SET(uGFX_gdisp_fonts_HEADERS mcufont.h mf_bwfont.h mf_config.h mf_encoding.h mf_font.h mf_justify.h mf_kerning.h mf_rlefont.h mf_scaledfont.h mf_wordwrap.h)
  7. SET(uGFX_gdisp_fonts_SOURCES mf_bwfont.c mf_encoding.c mf_font.c mf_justify.c mf_kerning.c mf_rlefont.c mf_scaledfont.c mf_wordwrap.c gdisp_fonts.c)
  8. SET(uGFX_gdisp_image_SEARCH_PATH ${uGFX_DIR}/src/gdisp)
  9. SET(uGFX_gdisp_image_HEADERS gdisp_image.h)
  10. SET(uGFX_gdisp_image_SOURCES gdisp_image_bmp.c gdisp_image_gif.c gdisp_image_gif.c gdisp_image_jpg.c gdisp_image_native.c gdisp_image_png.c gdisp_image.c)
  11. SET(uGFX_gdisp_pixmap_SEARCH_PATH ${uGFX_DIR}/src/gdisp)
  12. SET(uGFX_gdisp_pixmap_HEADERS gdisp_pixmap.h)
  13. SET(uGFX_gdisp_pixmap_SOURCES gdisp_pixmap.c)
  14. SET(uGFX_GDISP_DRIVERS ED060SC4 framebuffer HX8347D ILI93xx ILI9320 ILI9325 ILI9341 ILI9481 LGDP4532
  15. Nokia6610GE8 Nokia6610GE12 PCD8544 PCF8812 R61505U RA8875 S6D1121 SPFD54124B SSD1289 SSD1306 SSD1331
  16. SSD1351 SSD1963 SSD2119 ST7565 STM32F429iDiscovery STM32LTDC TestStub TLS8204)
  17. FOREACH(driver ${uGFX_GDISP_DRIVERS})
  18. SET(uGFX_driver_${driver}_SEARCH_PATH ${uGFX_DIR}/drivers/gdisp/${driver})
  19. SET(uGFX_driver_${driver}_SOURCES gdisp_lld_${driver}.c)
  20. SET(uGFX_driver_${driver}_HEADERS gdisp_lld_config.h)
  21. LIST(APPEND uGFX_GDISP_MODULES driver_${driver})
  22. ENDFOREACH()