56 lines
844 B
Python
56 lines
844 B
Python
Import('*')
|
|
|
|
if not env['GLUT']:
|
|
Return()
|
|
|
|
env = env.Clone()
|
|
|
|
env.Prepend(CPPPATH = [
|
|
'../util',
|
|
])
|
|
|
|
env.Prepend(LIBS = [
|
|
util,
|
|
'$GLUT_LIB'
|
|
])
|
|
|
|
if env['platform'] == 'windows':
|
|
env.Append(CPPDEFINES = ['NOMINMAX'])
|
|
env.Prepend(LIBS = ['winmm'])
|
|
|
|
progs = [
|
|
'array',
|
|
'bitmap',
|
|
'brick',
|
|
'bump',
|
|
'convolutions',
|
|
'deriv',
|
|
'fragcoord',
|
|
'identity',
|
|
'linktest',
|
|
'mandelbrot',
|
|
'multinoise',
|
|
'multitex',
|
|
'noise',
|
|
'noise2',
|
|
'pointcoord',
|
|
'points',
|
|
'samplers',
|
|
'shadow_sampler',
|
|
'skinning',
|
|
'texaaline',
|
|
'texdemo1',
|
|
'toyball',
|
|
'trirast',
|
|
'twoside',
|
|
'vert-or-frag-only',
|
|
'vert-tex',
|
|
]
|
|
|
|
for prog in progs:
|
|
env.Program(
|
|
target = prog,
|
|
source = prog + '.c',
|
|
)
|
|
|