Merge branch '7.8'
[mesa.git] / src / gallium / targets / dri-swrast / SConscript
1 Import('*')
2
3 env = drienv.Clone()
4
5 env.Append(CPPPATH = [
6 '#/src/gallium/winsys/sw/dri',
7 ])
8
9 env.Prepend(LIBS = [
10 st_drisw,
11 ws_dri,
12 trace,
13 mesa,
14 glsl,
15 gallium,
16 COMMON_DRI_SW_OBJECTS
17 ])
18
19 if True:
20 env.Append(CPPDEFINES = 'GALLIUM_SOFTPIPE')
21 env.Prepend(LIBS = [softpipe])
22
23 if env['llvm']:
24 env.Append(CPPDEFINES = 'GALLIUM_LLVMPIPE')
25 env.Tool('udis86')
26 env.Prepend(LIBS = [llvmpipe])
27
28 swrastg_sources = [
29 'swrast_drm_api.c'
30 ]
31
32 env.LoadableModule(
33 target ='swrastg_dri.so',
34 source = swrastg_sources,
35 SHLIBPREFIX = '',
36 )