SConscript revision 1f6648418dd8194ba7c3333f0b493ebaa0b941ec
1####################################################################### 2# SConscript for xorg state_tracker 3 4Import('*') 5 6if 'xorg' in env['statetrackers']: 7 8 env = env.Clone() 9 10 env.Append(CPPPATH = [ 11 '#/src/mesa', 12 ]) 13 14 env.ParseConfig('pkg-config --cflags --libs libdrm xorg-server') 15 16 conf = env.Configure() 17 18 if conf.CheckHeader('X11/extensions/dpmsconst.h'): 19 env.Append(CPPDEFINES = [('HAVE_XEXTPROTO_71', '1')]) 20 21 conf.Finish() 22 23 st_xorg = env.ConvenienceLibrary( 24 target = 'st_xorg', 25 source = [ 'xorg_composite.c', 26 'xorg_crtc.c', 27 'xorg_dri2.c', 28 'xorg_driver.c', 29 'xorg_exa.c', 30 'xorg_exa_tgsi.c', 31 'xorg_output.c', 32 'xorg_renderer.c', 33 'xorg_xv.c', 34 ] 35 ) 36 Export('st_xorg') 37