SConscript 775 B

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. Import('RTT_ROOT')
  2. Import('rtconfig')
  3. from building import *
  4. cwd = os.path.join(str(Dir('#')), 'drivers')
  5. # add the general drivers.
  6. src = Split("""
  7. board.c
  8. led.c
  9. key.c
  10. uart.c
  11. """)
  12. if GetDepend('RT_USING_LWIP'):
  13. src += ['dm9000.c']
  14. if GetDepend('RT_MINI2440_LCD_A70'):
  15. src += ['lcd_a70.c']
  16. if GetDepend('RT_MINI2440_LCD_T43'):
  17. src += ['lcd_t43.c']
  18. if GetDepend('RT_MINI2440_LCD_N35'):
  19. src += ['lcd_n35.c']
  20. if GetDepend('RT_MINI2440_LCD_T35'):
  21. src += ['lcd_t35.c']
  22. if GetDepend('RT_MINI2440_LCD_X35'):
  23. src += ['lcd_x35.c']
  24. if GetDepend('PKG_USING_GUIENGINE'):
  25. src += ['touch.c']
  26. if GetDepend('RT_USING_SDIO'):
  27. src += ['s3cmci.c']
  28. CPPPATH = [cwd]
  29. group = DefineGroup('Drivers', src, depend = [''], CPPPATH = CPPPATH)
  30. Return('group')