1848b8605Smrg################################### 2848b8605Smrg# SConcscript file for dri targets 3848b8605Smrg 4848b8605SmrgImport('*') 5848b8605Smrg 6848b8605Smrgdrienv = env.Clone() 7848b8605Smrg 8848b8605Smrgdrienv.Replace(CPPPATH = [ 9848b8605Smrg '#src/mesa/drivers/dri/common', 10848b8605Smrg '#include', 11848b8605Smrg '#include/GL/internal', 12848b8605Smrg '#src', 13848b8605Smrg '#src/mapi', 14848b8605Smrg '#src/gallium/include', 15848b8605Smrg '#src/gallium/auxiliary', 16848b8605Smrg '#src/gallium/drivers', 17848b8605Smrg '#src/gallium/winsys', 18848b8605Smrg '#src/mesa', 19848b8605Smrg '#src/mesa/main', 20848b8605Smrg '#src/mesa/glapi', 21848b8605Smrg '#src/mesa/math', 22848b8605Smrg '#src/mesa/transform', 23848b8605Smrg '#src/mesa/shader', 24848b8605Smrg '#src/mesa/swrast', 25848b8605Smrg '#src/mesa/swrast_setup', 26848b8605Smrg '#src/egl/main', 27848b8605Smrg '#src/egl/drivers/dri', 28b8e80941Smrg xmlpool_options.dir.dir, 29848b8605Smrg]) 30848b8605Smrg 31b8e80941Smrgsources = drienv.ParseSourceList('Makefile.sources', ['DRI_COMMON_FILES']) 32848b8605Smrg 33848b8605Smrgdri_common = drienv.ConvenienceLibrary( 34848b8605Smrg target = 'dri_common', 35848b8605Smrg source = sources, 36848b8605Smrg) 37848b8605Smrg 38848b8605Smrg# 39848b8605Smrg# megadrivers_stub 40848b8605Smrg# 41848b8605Smrgenv = env.Clone() 42848b8605Smrg 43848b8605Smrgenv.Append(CPPPATH = [ 44848b8605Smrg '#/include', 45848b8605Smrg '#/src/', 46848b8605Smrg '#/src/mapi', 47848b8605Smrg '#/src/mesa', 48848b8605Smrg]) 49848b8605Smrg 50848b8605Smrgenv.Append(CPPDEFINES = [ 51848b8605Smrg 'HAVE_DLADDR', 52848b8605Smrg]) 53848b8605Smrg 54848b8605Smrgsources = env.ParseSourceList('Makefile.sources', 'megadriver_stub_FILES') 55848b8605Smrg 56848b8605Smrgmegadrivers_stub = env.ConvenienceLibrary( 57848b8605Smrg target = 'megadrivers_stub', 58848b8605Smrg source = sources, 59848b8605Smrg) 60848b8605Smrg 61848b8605Smrgenv.Alias('megadrivers_stub', megadrivers_stub) 62848b8605Smrg 63848b8605SmrgExport([ 64848b8605Smrg 'drienv', 65848b8605Smrg 'dri_common', 66848b8605Smrg 'megadrivers_stub', 67848b8605Smrg]) 68