1
# ***** BEGIN GPL LICENSE BLOCK *****
3
# This program is free software; you can redistribute it and/or
4
# modify it under the terms of the GNU General Public License
5
# as published by the Free Software Foundation; either version 2
6
# of the License, or (at your option) any later version.
8
# This program is distributed in the hope that it will be useful,
9
# but WITHOUT ANY WARRANTY; without even the implied warranty of
10
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11
# GNU General Public License for more details.
13
# You should have received a copy of the GNU General Public License
14
# along with this program; if not, write to the Free Software Foundation,
15
# Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
17
# The Original Code is Copyright (C) 2006, Blender Foundation
18
# All rights reserved.
20
# The Original Code is: all of this file.
22
# Contributor(s): Jacques Beaurain.
24
# ***** END GPL LICENSE BLOCK *****
36
../../source/blender/blenlib
37
../../source/blender/makesdna
47
intern/BOP_BSPNode.cpp
48
intern/BOP_BSPTree.cpp
51
intern/BOP_Face2Face.cpp
52
intern/BOP_Interface.cpp
53
intern/BOP_MathUtils.cpp
57
intern/BOP_Segment.cpp
58
intern/BOP_Splitter.cpp
60
intern/BOP_Triangulator.cpp
63
extern/BOP_Interface.h
70
intern/BOP_Face2Face.h
72
intern/BOP_MathUtils.h
80
intern/BOP_Triangulator.h
85
intern/BOP_CarveInterface.cpp
86
extern/BOP_Interface.h
90
../../extern/carve/include
95
# Boost is setting as preferred collections library in the Carve code when using MSVC compiler
97
-DHAVE_BOOST_UNORDERED_COLLECTIONS
111
blender_add_lib(bf_intern_bop "${SRC}" "${INC}" "${INC_SYS}")