Browse Source

progs: Build rebook with scons too.

tags/mesa_20090313
José Fonseca 17 years ago
parent
commit
8b9aa730c6
2 changed files with 92 additions and 0 deletions
  1. 1
    0
      progs/SConscript
  2. 91
    0
      progs/redbook/SConscript

+ 1
- 0
progs/SConscript View File

@@ -2,5 +2,6 @@ SConscript([
'util/SConscript',
'demos/SConscript',
'trivial/SConscript',
'redbook/SConscript',
'vp/SConscript',
])

+ 91
- 0
progs/redbook/SConscript View File

@@ -0,0 +1,91 @@
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 = [
'aaindex',
'aapoly',
'aargb',
'accanti',
'accpersp',
'alpha3D',
'alpha',
'anti',
'bezcurve',
'bezmesh',
'checker',
'clip',
'colormat',
'cube',
'depthcue',
'dof',
'double',
'drawf',
'feedback',
'fog',
'fogindex',
'font',
'hello',
'image',
'light',
'lines',
'list',
'material',
'mipmap',
'model',
'movelight',
'nurbs',
'pickdepth',
'picksquare',
'plane',
'planet',
'polyoff',
'polys',
'quadric',
'robot',
'sccolorlight',
'scenebamb',
'scene',
'sceneflat',
'select',
'smooth',
'stencil',
'stroke',
'surface',
'teaambient',
'teapots',
'tess',
'tesswind',
'texbind',
'texgen',
'texprox',
'texsub',
'texturesurf',
'torus',
'trim',
'unproject',
'varray',
'wrap',
]

for prog in progs:
env.Program(
target = prog,
source = prog + '.c',
)

Loading…
Cancel
Save