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 = [
51 module = env.LoadableModule(
52 target = 'gallium_dri.so',
58 env.Command('vmwgfx_dri.so', 'gallium_dri.so', "ln -f ${SOURCE} ${TARGET}")
60 env.Command('swrast_dri.so', 'gallium_dri.so', "ln -f ${SOURCE} ${TARGET}")
62 env.Alias('dri-vmwgfx', module)
63 env.Alias('dri-swrast', module)