forked from bartvdbraak/blender
f82f1513e0
SCons is currently broken on my laptop, so can't test if it works for sure, so please do tests of that.
26 lines
815 B
Python
26 lines
815 B
Python
#!/usr/bin/python
|
|
|
|
# NOTE: This file is automatically generated by bundle.sh script
|
|
# If you're doing changes in this file, please update template
|
|
# in that script too
|
|
|
|
Import ('env')
|
|
|
|
sources = env.Glob('lib/*.cpp')
|
|
sources += env.Glob('*.cc')
|
|
|
|
defs = []
|
|
incs = ['include']
|
|
|
|
if env['WITH_BF_BOOST']:
|
|
if env['OURPLATFORM'] not in ('win32-vc', 'win64-vc'):
|
|
# Boost is setting as preferred collections library in the Carve code when using MSVC compiler
|
|
if env['OURPLATFORM'] not in ('win32-mingw', 'win64-mingw'):
|
|
defs.append('HAVE_BOOST_UNORDERED_COLLECTIONS')
|
|
|
|
defs.append('CARVE_SYSTEM_BOOST')
|
|
defs.append('HAVE_BOOST_LIBRARY')
|
|
incs.append(env['BF_BOOST_INC'])
|
|
|
|
env.BlenderLib ('extern_carve', Split(sources), incs, defs, libtype=['extern'], priority=[40] )
|