diff options
Diffstat (limited to 'extern/carve/SConscript')
-rw-r--r-- | extern/carve/SConscript | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/extern/carve/SConscript b/extern/carve/SConscript new file mode 100644 index 00000000000..4a87b825186 --- /dev/null +++ b/extern/carve/SConscript @@ -0,0 +1,22 @@ +#!/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') + +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 + defs.append('HAVE_BOOST_UNORDERED_COLLECTIONS') + + defs.append('CARVE_SYSTEM_BOOST') + incs.append(env['BF_BOOST_INC']) + +env.BlenderLib ('extern_carve', Split(sources), incs, defs, libtype=['extern'], priority=[40] ) |