Sconscript 514 B

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