Subversion Repositories Kolibri OS

Rev

Go to most recent revision | Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
5563 serge 1
Import('*')
2
 
3
env = drienv.Clone()
4
 
5
if env['suncc']:
6
    print 'warning: not building dri-vmwgfx'
7
    Return()
8
 
9
if env['build'] == 'release':
10
    env.Append(CPPDEFINES = ['GALLIUM_RBUG'])
11
    env.Prepend(LIBS = [rbug])
12
else:
13
    env.Append(CPPDEFINES = ['GALLIUM_TRACE', 'GALLIUM_RBUG', 'GALLIUM_GALAHAD', 'GALLIUM_SOFTPIPE'])
14
    env.Prepend(LIBS = [trace, rbug, galahad, softpipe, ws_wrapper])
15
 
16
 
17
env.Prepend(LIBS = [
18
    st_dri,
19
    svgadrm,
20
    svga,
21
    mesa,
22
    glsl,
23
    gallium,
24
    COMMON_DRI_DRM_OBJECTS
25
])
26
 
27
module = env.LoadableModule(
28
    target = 'vmwgfx_dri.so',
29
    source = 'target.c',
30
    SHLIBPREFIX = '',
31
)
32
 
33
env.Alias('dri-vmwgfx', module)