Import('*') progs = [ 'aaindex', 'aapoly', 'aargb', 'accanti', 'accpersp', 'alpha3D', 'alpha', 'anti', 'bezcurve', 'bezmesh', 'checker', 'clip', 'colormat', 'combiner', 'convolution', 'cube', 'cubemap', 'depthcue', 'dof', 'double', 'drawf', 'feedback', 'fog', 'fogcoord', 'fogindex', 'font', 'hello', 'histogram', 'image', 'light', 'lines', 'list', 'material', 'minmax', 'mipmap', 'model', 'movelight', 'multisamp', 'multitex', 'mvarray', 'nurbs', 'pickdepth', 'picksquare', 'plane', 'planet', 'pointp', 'polyoff', 'polys', 'quadric', 'robot', 'sccolorlight', 'scenebamb', 'scene', 'sceneflat', 'select', 'shadowmap', 'smooth', 'stencil', 'stroke', 'surface', 'surfpoints', 'teaambient', 'teapots', 'tess', 'tesswind', 'texbind', 'texgen', 'texprox', 'texsub', 'texturesurf', 'texture3d', 'torus', 'trim', 'unproject', 'varray', 'wrap', ] for prog in progs: progs_env.Program( target = prog, source = prog + '.c', )