forked from bartvdbraak/blender
8d084e8c8f
https://developer.blender.org/D643 Separates graphics context creation from window code in Ghost so that they can vary separately.
53 lines
1.3 KiB
Python
53 lines
1.3 KiB
Python
#!/usr/bin/python
|
|
|
|
Import('env')
|
|
|
|
if env['WITH_BF_GLEW_ES']:
|
|
SConscript(['glew-es/SConscript'])
|
|
else:
|
|
SConscript(['glew/SConscript'])
|
|
|
|
SConscript(['colamd/SConscript'])
|
|
SConscript(['rangetree/SConscript'])
|
|
SConscript(['wcwidth/SConscript'])
|
|
SConscript(['libmv/SConscript'])
|
|
|
|
if env['WITH_BF_GAMEENGINE']:
|
|
SConscript(['recastnavigation/SConscript'])
|
|
|
|
# now only available in a branch
|
|
'''
|
|
if env['WITH_BF_ELTOPO']:
|
|
SConscript(['eltopo/SConscript'])
|
|
'''
|
|
|
|
if env['WITH_BF_BULLET']:
|
|
SConscript(['bullet2/src/SConscript'])
|
|
|
|
if env['WITH_BF_COMPOSITOR'] or env['WITH_BF_CYCLES']:
|
|
SConscript (['clew/SConscript'])
|
|
SConscript (['cuew/SConscript'])
|
|
|
|
if env['WITH_BF_OPENJPEG'] and env['BF_OPENJPEG_LIB'] == '':
|
|
SConscript(['libopenjpeg/SConscript'])
|
|
|
|
if env['WITH_BF_REDCODE'] and env['BF_REDCODE_LIB'] == '':
|
|
SConscript(['libredcode/SConscript'])
|
|
|
|
if env['WITH_BF_BINRELOC']:
|
|
SConscript(['binreloc/SConscript']);
|
|
|
|
if env['WITH_BF_LZO']:
|
|
SConscript(['lzo/SConscript'])
|
|
|
|
if env['WITH_BF_LZMA']:
|
|
SConscript(['lzma/SConscript'])
|
|
|
|
if env['WITH_BF_BOOLEAN']:
|
|
SConscript(['carve/SConscript'])
|
|
|
|
if env['WITH_GHOST_XDND']:
|
|
# FreeBSD doesn't seems to support XDND protocol
|
|
if env['OURPLATFORM'] in ('linux', 'openbsd3', 'sunos5', 'aix4', 'aix5'):
|
|
SConscript(['xdnd/SConscript'])
|