1# RT-Thread building script for component 2 3from building import * 4 5cwd = GetCurrentDir() 6src = Glob('*.c') + Glob('*.cpp') 7CPPPATH = [cwd] 8 9if not (GetDepend('BSP_USING_HDMI_DISPLAY') or GetDepend('BSP_USING_DSI_DISPLAY')): 10 SrcRemove(src, ['drv_hdmi.c']) 11if not GetDepend('BSP_USING_ILI9486'): 12 SrcRemove(src, ['drv_ili9486.c']) 13if not GetDepend('USING_LCD_CONSOLE'): 14 SrcRemove(src, ['lcd_console.c']) 15 16group = DefineGroup('drv_lcd', src, depend = ['BSP_USING_LCD'], CPPPATH = CPPPATH) 17 18Return('group') 19