SConscript 690 B

12345678910111213141516171819202122
  1. import rtconfig
  2. from building import *
  3. if rtconfig.EFM32_LCD == 'LCD_MAPPED':
  4. src = Split("""
  5. dmd/ssd2119/dmd_ssd2119_16bit.c
  6. dmd/ssd2119/dmdif_ssd2119_ebi16.c
  7. """)
  8. CPPPATH = [GetCurrentDir()]
  9. CPPPATH.append(GetCurrentDir() + '/dmd/ssd2119')
  10. group = DefineGroup('EFM32GG_DK3750_LCD', src, depend = [''], CPPPATH = CPPPATH)
  11. Return('group')
  12. elif rtconfig.EFM32_LCD == 'LCD_DIRECT':
  13. src = Split("""
  14. dmd/ssd2119/dmd_ssd2119_direct.c
  15. """)
  16. CPPPATH = [GetCurrentDir()]
  17. CPPPATH.append(GetCurrentDir() + '/dmd/ssd2119')
  18. group = DefineGroup('EFM32GG_DK3750_LCD', src, depend = [''], CPPPATH = CPPPATH)
  19. Return('group')
  20. else:
  21. Return('')