Merge commit 'origin/perrtblend'
[mesa.git] / progs / SConscript
1 SConscript([
2 'util/SConscript',
3 ])
4
5 Import('*')
6
7 progs_env = env.Clone()
8
9 if progs_env['platform'] == 'windows':
10 progs_env.Append(CPPDEFINES = ['NOMINMAX'])
11 progs_env.Prepend(LIBS = [
12 'winmm',
13 'kernel32',
14 'user32',
15 'gdi32',
16 ])
17
18 if platform != 'embedded':
19 # OpenGL
20 if progs_env['platform'] == 'windows':
21 progs_env.Prepend(LIBS = ['glu32', 'opengl32'])
22 else:
23 progs_env.Prepend(LIBS = ['GLU', 'GL'])
24
25 # Glut
26 progs_env.Prepend(LIBS = [glut])
27
28 # GLEW
29 progs_env.Prepend(LIBS = [glew])
30
31 progs_env.Prepend(CPPPATH = [
32 '#progs/util',
33 ])
34
35 progs_env.Prepend(LIBS = [
36 util,
37 ])
38
39 Export('progs_env')
40
41 SConscript([
42 'demos/SConscript',
43 'glsl/SConscript',
44 'redbook/SConscript',
45 'samples/SConscript',
46 'tests/SConscript',
47 'trivial/SConscript',
48 'vp/SConscript',
49 'vpglsl/SConscript',
50 'fp/SConscript',
51 'wgl/SConscript',
52 'perf/SConscript',
53 ])