import os import os.path import sys env = Environment( tools = ['generic'], toolpath = ['../scons'], ENV = os.environ, ) # Use Mesa's headers and libs if 0: env.Append(CPPPATH = ['#../include']) env.Append(LIBPATH = ['#../lib']) conf = Configure(env) # OpenGL if env['platform'] == 'windows': env.Prepend(LIBS = ['glu32', 'opengl32']) else: env.Prepend(LIBS = ['GLU', 'GL']) # Glut env['GLUT'] = False if conf.CheckCHeader('GL/glut.h'): if env['platform'] == 'windows': env['GLUT_LIB'] = 'glut32' else: env['GLUT_LIB'] = 'glut' env['GLUT'] = True conf.Finish() Export('env') SConscript( 'SConscript', duplicate = 0 # http://www.scons.org/doc/0.97/HTML/scons-user/x2261.html )