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