progs: Build rebook with scons too.
authorJosé Fonseca <jfonseca@vmware.com>
Tue, 10 Feb 2009 18:25:31 +0000 (18:25 +0000)
committerJosé Fonseca <jfonseca@vmware.com>
Tue, 10 Feb 2009 20:18:52 +0000 (20:18 +0000)
progs/SConscript
progs/redbook/SConscript [new file with mode: 0644]

index 631923a38ff02e500a464aff6f43fa2918dc51b8..68a48b47287bbaddfc70c751f2b8ab039d63ab19 100644 (file)
@@ -2,5 +2,6 @@ SConscript([
     'util/SConscript',
     'demos/SConscript',
     'trivial/SConscript',
+    'redbook/SConscript',
     'vp/SConscript',
 ])
diff --git a/progs/redbook/SConscript b/progs/redbook/SConscript
new file mode 100644 (file)
index 0000000..242cb66
--- /dev/null
@@ -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',
+    )