4a87b825186f5fe1287414af23dfe45fe83a5ecd
[blender.git] / extern / carve / SConscript
1 #!/usr/bin/python
2
3 # NOTE: This file is automatically generated by bundle.sh script
4 #       If you're doing changes in this file, please update template
5 #       in that script too
6
7 Import ('env')
8
9 sources = env.Glob('lib/*.cpp')
10
11 defs = []
12 incs = ['include']
13
14 if env['WITH_BF_BOOST']:
15     if env['OURPLATFORM'] not in ('win32-vc', 'win64-vc'):
16         # Boost is setting as preferred collections library in the Carve code when using MSVC compiler
17         defs.append('HAVE_BOOST_UNORDERED_COLLECTIONS')
18
19     defs.append('CARVE_SYSTEM_BOOST')
20     incs.append(env['BF_BOOST_INC'])
21
22 env.BlenderLib ('extern_carve', Split(sources), incs, defs, libtype=['extern'], priority=[40] )