6 print('warning: not building dri-vmwgfx')
13 '#/src/mesa/drivers/dri/common',
14 '#/src/gallium/state_trackers/dri',
17 if env['build'] == 'release':
18 env.Append(CPPDEFINES = ['GALLIUM_RBUG'])
19 env.Prepend(LIBS = [rbug])
21 env.Append(CPPDEFINES = ['GALLIUM_TRACE', 'GALLIUM_RBUG'])
22 env.Prepend(LIBS = [trace, rbug])
25 env.Append(CPPDEFINES = 'GALLIUM_LLVMPIPE')
26 env.Prepend(LIBS = [llvmpipe])
28 env.PkgUseModules('DRM')
30 env.Append(CPPDEFINES = [
53 module = env.LoadableModule(
54 target = 'gallium_dri.so',
60 env.Command('vmwgfx_dri.so', 'gallium_dri.so', "ln -f ${SOURCE} ${TARGET}")
62 env.Command('swrast_dri.so', 'gallium_dri.so', "ln -f ${SOURCE} ${TARGET}")
64 env.Alias('dri-vmwgfx', module)
65 env.Alias('dri-swrast', module)