-Import('env')
-
-if not env['GLUT']:
- Return()
-
-env = env.Clone()
-
-env.Prepend(LIBS = ['$GLUT_LIB'])
+Import('*')
progs = [
'clear-fbo-tex',
'dlist-edgeflag',
'dlist-degenerate',
'drawarrays',
+ 'draw2arrays',
'drawelements',
'drawrange',
'flat-clip',
'fs-tri',
'line-clip',
'line-cull',
+ 'line-flat',
'line-smooth',
'line-stipple-wide',
'line-userclip-clip',
'quad-tex-3d',
'quad-tex-alpha',
'quad-tex-pbo',
+ 'quad-tex-sub',
'quad-unfilled-clip',
'quad-unfilled-stipple',
'quad-unfilled',
'tri-cull',
'tri-dlist',
'tri-edgeflag',
+ 'tri-fbo-tex-mip',
'tri-fbo-tex',
'tri-fbo',
'tri-flat-clip',
'tri-fp',
'tri-fp-const-imm',
'tri-lit',
+ 'tri-logicop-none',
+ 'tri-logicop-xor',
'tri-mask-tri',
'tri-orig',
'tri-query',
'tri-scissor-tri',
'tri-stencil',
'tri-stipple',
+ 'tri-multitex-vbo',
'tri-tex',
'tri-tex-3d',
'tri-tri',
'tristrip-flat',
'tristrip',
'vbo-drawarrays',
+ 'vbo-noninterleaved',
'vbo-drawelements',
'vbo-drawrange',
'vp-array',
'vp-clip',
'vp-line-clip',
'vp-tri',
+ 'vp-tri-invariant',
'vp-tri-swap',
'vp-tri-tex',
'vp-tri-imm',
]
for prog in progs:
- prog = env.Program(
+ prog = progs_env.Program(
target = prog,
source = prog + '.c',
)