Update Eigen to version 3.2.7
[blender.git] / extern / SConscript
1 #!/usr/bin/python
2
3 Import('env')
4
5 if env['WITH_BF_GLEW_ES']:
6     SConscript(['glew-es/SConscript'])
7 else:
8     SConscript(['glew/SConscript'])
9
10 SConscript(['rangetree/SConscript'])
11 SConscript(['wcwidth/SConscript'])
12 SConscript(['libmv/SConscript'])
13
14 if env['WITH_BF_GAMEENGINE']:
15     SConscript(['recastnavigation/SConscript'])
16
17 # now only available in a branch
18 '''
19 if env['WITH_BF_ELTOPO']:
20     SConscript(['eltopo/SConscript'])
21 '''
22
23 if env['WITH_BF_BULLET']:
24     SConscript(['bullet2/src/SConscript'])
25
26 if env['WITH_BF_COMPOSITOR'] or env['WITH_BF_CYCLES'] or env['WITH_BF_OPENSUBDIV']:
27     SConscript (['clew/SConscript'])
28     SConscript (['cuew/SConscript'])
29
30 if env['WITH_BF_OPENJPEG'] and env['BF_OPENJPEG_LIB'] == '':
31     SConscript(['libopenjpeg/SConscript'])
32
33 if env['WITH_BF_REDCODE'] and env['BF_REDCODE_LIB'] == '':
34     SConscript(['libredcode/SConscript'])
35
36 if env['WITH_BF_BINRELOC']:
37     SConscript(['binreloc/SConscript']);
38
39 if env['WITH_BF_LZO']:
40     SConscript(['lzo/SConscript'])
41
42 if env['WITH_BF_LZMA']:
43     SConscript(['lzma/SConscript'])
44
45 if env['WITH_BF_BOOLEAN']:
46     SConscript(['carve/SConscript'])
47
48 if env['WITH_GHOST_XDND']:
49     # FreeBSD doesn't seems to support XDND protocol
50     if env['OURPLATFORM'] in ('linux', 'openbsd3', 'sunos5', 'aix4', 'aix5'):
51         SConscript(['xdnd/SConscript'])
52
53 if env['WITH_BF_SDL'] and env['WITH_BF_SDL_DYNLOAD']:
54     SConscript(['sdlew/SConscript'])