1from building import * 2 3src = [] 4cwd = GetCurrentDir() 5path = [cwd] 6CPPDEFINES = [] 7 8if GetDepend(['BSP_USING_LCD_MIPI']): 9 10 path += [cwd + '/display', cwd + '/display/dc', cwd + '/display/fbdev', cwd + '/display/mipi_dsi_cmd'] 11 12 src += ['fsl_video_common.c'] 13 src += ['display/fbdev/fsl_fbdev.c'] 14 src += ['display/mipi_dsi_cmd/fsl_mipi_dsi_cmd.c'] 15 16 if GetDepend(['BSP_USING_LCDIFV2']): 17 src += ['display/dc/lcdifv2/fsl_dc_fb_lcdifv2.c'] 18 path += [cwd + '/display/dc/lcdifv2'] 19 elif GetDepend(['BSP_USING_ELCDIF']): 20 src += ['display/dc/elcdif/fsl_dc_fb_elcdif.c'] 21 path += [cwd + '/display/dc/elcdif'] 22 23 if GetDepend(['DISPLAY_USING_RK055AHD091']): 24 src += ['display/rm68200/fsl_rm68200.c'] 25 path += [cwd + '/display/rm68200'] 26 elif GetDepend(['DISPLAY_USING_RK055IQH091']): 27 src += ['display/rm68191/fsl_rm68191.c'] 28 path += [cwd + '/display/rm68191'] 29 elif GetDepend(['DISPLAY_USING_RK055MHD091']): 30 src += ['display/hx8394/fsl_hx8394.c'] 31 path += [cwd + '/display/hx8394'] 32 33 group = DefineGroup('video', src, depend = [''], CPPPATH = path, CPPDEFINES=CPPDEFINES) 34 35 Return('group') 36else: 37 empty_list = [] 38 Return('empty_list')