st: call _glapi_check_multithread from st_make_current
[mesa.git] / src / gallium / state_trackers / glx / xlib / SConscript
1 #######################################################################
2 # SConscript for xlib state_tracker
3
4 Import('*')
5
6 if env['platform'] == 'linux' \
7 and 'mesa' in env['statetrackers'] \
8 and ('softpipe' or 'i915simple' or 'trace') in env['drivers']:
9
10 env = env.Clone()
11
12 env.Append(CPPPATH = [
13 '#/src/mesa',
14 '#/src/mesa/main',
15 ])
16
17 env.Append(CPPDEFINES = ['USE_XSHM'])
18
19 st_xlib = env.ConvenienceLibrary(
20 target = 'st_xlib',
21 source = [ 'glxapi.c',
22 'fakeglx.c',
23 'fakeglx_fonts.c',
24 'xm_api.c',
25 ]
26 )
27 Export('st_xlib')