blob: ac5314fac57b7a3b6b9083cd5a52ec5d89b5a30e [file] [log] [blame]
José Fonseca72ebf4f2008-11-21 03:40:48 +09001import os
2import os.path
3import sys
4
5env = Environment(
6 tools = ['generic'],
7 toolpath = ['../scons'],
8 ENV = os.environ,
9)
10
11
12# Use Mesa's headers and libs
13if 0:
14 env.Append(CPPPATH = ['#../include'])
15 env.Append(LIBPATH = ['#../lib'])
16
17
18conf = Configure(env)
19
20# OpenGL
21if env['platform'] == 'windows':
22 env.Prepend(LIBS = ['glu32', 'opengl32'])
23else:
24 env.Prepend(LIBS = ['GLU', 'GL'])
25
26# Glut
27env['GLUT'] = False
28if conf.CheckCHeader('GL/glut.h'):
29 if env['platform'] == 'windows':
30 env['GLUT_LIB'] = 'glut32'
31 else:
32 env['GLUT_LIB'] = 'glut'
33 env['GLUT'] = True
34
35conf.Finish()
36
37
38Export('env')
39
40SConscript(
41 'SConscript',
42 duplicate = 0 # http://www.scons.org/doc/0.97/HTML/scons-user/x2261.html
43)