1848b8605Smrg####################################################################### 2848b8605Smrg# SConscript for dri state_tracker 3848b8605Smrg 4848b8605SmrgImport('*') 5848b8605Smrg 6848b8605Smrgenv = env.Clone() 7848b8605Smrg 8848b8605Smrgenv.PkgUseModules(['DRM']) 9848b8605Smrg 10848b8605Smrgenv.Append(CPPPATH = [ 11848b8605Smrg '#/src', 12848b8605Smrg '#/src/mapi', 13848b8605Smrg '#/src/mesa', 14848b8605Smrg '#/src/mesa/drivers/dri/common', 15848b8605Smrg xmlpool_options.dir.dir, # Dir to generated xmlpool/options.h 16848b8605Smrg]) 17848b8605Smrg 18848b8605Smrgsources = env.ParseSourceList('Makefile.sources', 'common_SOURCES') 19848b8605Smrg 20848b8605Smrg# XXX: if HAVE_DRISW 21848b8605Smrgsources.append(env.ParseSourceList('Makefile.sources', 'drisw_SOURCES')) 22848b8605Smrg 23848b8605Smrg# XXX: if HAVE_DRI2 24848b8605Smrgsources.append(env.ParseSourceList('Makefile.sources', 'dri2_SOURCES')) 25848b8605Smrg 26848b8605Smrgst_dri = env.ConvenienceLibrary( 27848b8605Smrg target = 'st_dri', 28848b8605Smrg source = sources 29848b8605Smrg) 30848b8605SmrgExport('st_dri') 31