Keith Whitwell | e95a3a2 | 2009-09-17 12:08:04 +0100 | [diff] [blame] | 1 | Import('env') |
| 2 | |
| 3 | if not env['GLUT']: |
| 4 | Return() |
| 5 | |
| 6 | env = env.Clone() |
| 7 | |
| 8 | env.Prepend(LIBS = ['$GLUT_LIB']) |
| 9 | |
| 10 | progs = [ |
Brian Paul | d04fa73 | 2009-09-22 15:28:34 -0600 | [diff] [blame] | 11 | 'copytex', |
Keith Whitwell | e95a3a2 | 2009-09-17 12:08:04 +0100 | [diff] [blame] | 12 | 'drawoverhead', |
Brian Paul | ed113da | 2009-09-22 11:03:43 -0600 | [diff] [blame] | 13 | 'fbobind', |
Brian Paul | 9297e69 | 2009-09-21 12:17:49 -0600 | [diff] [blame] | 14 | 'fill', |
Brian Paul | c9ddd6f | 2009-09-24 19:36:37 -0600 | [diff] [blame] | 15 | 'genmipmap', |
Keith Whitwell | d93f022 | 2009-09-24 16:50:27 +0100 | [diff] [blame] | 16 | 'readpixels', |
Keith Whitwell | a7b2659 | 2009-09-21 16:55:12 +0100 | [diff] [blame] | 17 | 'swapbuffers', |
Brian Paul | fa0816b | 2009-09-23 14:04:38 -0600 | [diff] [blame] | 18 | 'teximage', |
Keith Whitwell | e95a3a2 | 2009-09-17 12:08:04 +0100 | [diff] [blame] | 19 | 'vbo', |
| 20 | 'vertexrate', |
| 21 | ] |
| 22 | |
| 23 | for prog in progs: |
| 24 | env.Program( |
| 25 | target = prog, |
| 26 | source = [ |
| 27 | prog + '.c', |
| 28 | 'common.c', |
| 29 | 'glmain.c', |
| 30 | ] |
| 31 | ) |
| 32 | |