llvm: fix configure.ac harder
[mesa-demos.git] / src / SConscript
blobd84e0a8220a8ec77e4129c50bde774f24ae69afc
1 Import('*')
3 if env['platform'] == 'embedded':
4     Return()
6 SConscript([
7     'util/SConscript',
8 ])
10 Import('util')
12 progs_env = env.Clone()
14 if progs_env['platform'] == 'windows':
15     progs_env.Append(CPPDEFINES = ['NOMINMAX'])
16     progs_env.Prepend(LIBS = [
17         'winmm',
18         'kernel32',
19         'user32',
20         'gdi32',
21     ])
23 # OpenGL
24 if progs_env['platform'] == 'windows':
25     progs_env.Prepend(LIBS = ['glu32', 'opengl32'])
26 else:
27     progs_env.Tool('x11')
28     progs_env.Prepend(LIBS = ['GLU', 'GL'])
30 # Glut
31 progs_env.Prepend(LIBPATH = [glut.dir])
32 progs_env.Prepend(LIBS = [glut.name])
34 # GLEW
35 progs_env.Prepend(LIBS = [glew])
37 progs_env.Prepend(CPPPATH = [
38     '#progs/util',
41 progs_env.Prepend(LIBS = [
42     util,
45 Export('progs_env')
47 SConscript([
48     'demos/SConscript',
49     'glsl/SConscript',
50     'redbook/SConscript',
51     'samples/SConscript',
52     'tests/SConscript',
53     'trivial/SConscript',
54     'vp/SConscript',
55     'vpglsl/SConscript',
56     'fp/SConscript',
57     'wgl/SConscript',
58     'perf/SConscript',