SConscript 837 B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152
  1. # RT-Thread building script for component
  2. from building import *
  3. cwd = GetCurrentDir()
  4. src = Split('''
  5. src/asc12font.c
  6. src/asc16font.c
  7. src/blit.c
  8. src/box.c
  9. src/color.c
  10. src/container.c
  11. src/dc.c
  12. src/dc_blend.c
  13. src/dc_buffer.c
  14. src/dc_client.c
  15. src/dc_hw.c
  16. src/dc_rotozoom.c
  17. src/dc_trans.c
  18. src/filerw.c
  19. src/font.c
  20. src/font_bmp.c
  21. src/font_fnt.c
  22. src/font_freetype.c
  23. src/font_hz_bmp.c
  24. src/font_hz_file.c
  25. src/hz12font.c
  26. src/hz16font.c
  27. src/image.c
  28. src/image_bmp.c
  29. src/image_hdc.c
  30. src/image_jpg.c
  31. src/image_png.c
  32. src/image_xpm.c
  33. src/matrix.c
  34. src/mouse.c
  35. src/region.c
  36. src/rtgui_app.c
  37. src/rtgui_driver.c
  38. src/rtgui_object.c
  39. src/rtgui_system.c
  40. src/server.c
  41. src/title.c
  42. src/topwin.c
  43. src/widget.c
  44. src/window.c
  45. ''')
  46. CPPPATH = [cwd + '/include']
  47. group = DefineGroup('GUIEngine', src, depend = ['RT_USING_GUIENGINE'], CPPPATH = CPPPATH)
  48. Return('group')