summaryrefslogtreecommitdiff
path: root/progs/demos/SConscript
blob: 067c1623909c760e4ea0f74e2353e04c49d683aa (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
Import('*')

progs = [
    'arbfplight',
    'arbfslight',
    'arbocclude',
    'bounce',
    'clearspd',
    'copypix',
    'cubemap',
    'dinoshade',
    'dissolve',
    'drawpix',
    'engine',
    'fbo_firecube',
    'fbotexture',
    'fire',
    'fogcoord',
    'fplight',
    'fslight',
    'gamma',
    'gearbox',
    'gears',
    'geartrain',
    'glinfo',
    'gloss',
    'gltestperf',
    'ipers',
    'isosurf',
    'lodbias',
    'morph3d',
    'multiarb',
    'paltex',
    'pointblast',
    'projtex',
    'ray',
    'readpix',
    'reflect',
    'renormal',
    'shadowtex',
    'singlebuffer',
    'spectex',
    'spriteblast',
    'stex3d',
    'teapot',
    'terrain',
    'tessdemo',
    'texcyl',
    'texenv',
    'textures',
    'trispd',
    'tunnel',
    'tunnel2',
    'vao_demo',
    'winpos',
]

for prog in progs:
    progs_env.Program(
        target = prog,
        source = prog + '.c',
    )
    
progs_env.Program(
    target = 'rain',
    source = [
        'rain.cxx',
        'particles.cxx',
    ]
)