Industry Compat keymap: Fix paint mode context menus
[blender.git] / intern / itasc / CMakeLists.txt
1 # ***** BEGIN GPL LICENSE BLOCK *****
2 #
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.
7 #
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.
12 #
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.
16 #
17 # The Original Code is Copyright (C) 2006, Blender Foundation
18 # All rights reserved.
19 # ***** END GPL LICENSE BLOCK *****
20 remove_strict_flags()
21 set(INC
22
23 )
24
25 set(INC_SYS
26   ${EIGEN3_INCLUDE_DIRS}
27 )
28
29 if(NOT WITH_SYSTEM_EIGEN3)
30   set(EIGEN3_HEADERS
31     # until we have another user...
32     ../../extern/Eigen3/Eigen/src/Cholesky/LDLT.h
33     ../../extern/Eigen3/Eigen/src/Cholesky/LLT.h
34     ../../extern/Eigen3/Eigen/src/Cholesky/LLT_MKL.h
35     ../../extern/Eigen3/Eigen/src/CholmodSupport/CholmodSupport.h
36     ../../extern/Eigen3/Eigen/src/Core/Array.h
37     ../../extern/Eigen3/Eigen/src/Core/ArrayBase.h
38     ../../extern/Eigen3/Eigen/src/Core/ArrayWrapper.h
39     ../../extern/Eigen3/Eigen/src/Core/Assign.h
40     ../../extern/Eigen3/Eigen/src/Core/Assign_MKL.h
41     ../../extern/Eigen3/Eigen/src/Core/BandMatrix.h
42     ../../extern/Eigen3/Eigen/src/Core/Block.h
43     ../../extern/Eigen3/Eigen/src/Core/BooleanRedux.h
44     ../../extern/Eigen3/Eigen/src/Core/CommaInitializer.h
45     ../../extern/Eigen3/Eigen/src/Core/CwiseBinaryOp.h
46     ../../extern/Eigen3/Eigen/src/Core/CwiseNullaryOp.h
47     ../../extern/Eigen3/Eigen/src/Core/CwiseUnaryOp.h
48     ../../extern/Eigen3/Eigen/src/Core/CwiseUnaryView.h
49     ../../extern/Eigen3/Eigen/src/Core/DenseBase.h
50     ../../extern/Eigen3/Eigen/src/Core/DenseCoeffsBase.h
51     ../../extern/Eigen3/Eigen/src/Core/DenseStorage.h
52     ../../extern/Eigen3/Eigen/src/Core/Diagonal.h
53     ../../extern/Eigen3/Eigen/src/Core/DiagonalMatrix.h
54     ../../extern/Eigen3/Eigen/src/Core/DiagonalProduct.h
55     ../../extern/Eigen3/Eigen/src/Core/Dot.h
56     ../../extern/Eigen3/Eigen/src/Core/EigenBase.h
57     ../../extern/Eigen3/Eigen/src/Core/Flagged.h
58     ../../extern/Eigen3/Eigen/src/Core/ForceAlignedAccess.h
59     ../../extern/Eigen3/Eigen/src/Core/Functors.h
60     ../../extern/Eigen3/Eigen/src/Core/Fuzzy.h
61     ../../extern/Eigen3/Eigen/src/Core/GeneralProduct.h
62     ../../extern/Eigen3/Eigen/src/Core/GenericPacketMath.h
63     ../../extern/Eigen3/Eigen/src/Core/GlobalFunctions.h
64     ../../extern/Eigen3/Eigen/src/Core/IO.h
65     ../../extern/Eigen3/Eigen/src/Core/Map.h
66     ../../extern/Eigen3/Eigen/src/Core/MapBase.h
67     ../../extern/Eigen3/Eigen/src/Core/MathFunctions.h
68     ../../extern/Eigen3/Eigen/src/Core/Matrix.h
69     ../../extern/Eigen3/Eigen/src/Core/MatrixBase.h
70     ../../extern/Eigen3/Eigen/src/Core/NestByValue.h
71     ../../extern/Eigen3/Eigen/src/Core/NoAlias.h
72     ../../extern/Eigen3/Eigen/src/Core/NumTraits.h
73     ../../extern/Eigen3/Eigen/src/Core/PermutationMatrix.h
74     ../../extern/Eigen3/Eigen/src/Core/PlainObjectBase.h
75     ../../extern/Eigen3/Eigen/src/Core/Product.h
76     ../../extern/Eigen3/Eigen/src/Core/ProductBase.h
77     ../../extern/Eigen3/Eigen/src/Core/Random.h
78     ../../extern/Eigen3/Eigen/src/Core/Redux.h
79     ../../extern/Eigen3/Eigen/src/Core/Replicate.h
80     ../../extern/Eigen3/Eigen/src/Core/ReturnByValue.h
81     ../../extern/Eigen3/Eigen/src/Core/Reverse.h
82     ../../extern/Eigen3/Eigen/src/Core/Select.h
83     ../../extern/Eigen3/Eigen/src/Core/SelfAdjointView.h
84     ../../extern/Eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h
85     ../../extern/Eigen3/Eigen/src/Core/SolveTriangular.h
86     ../../extern/Eigen3/Eigen/src/Core/StableNorm.h
87     ../../extern/Eigen3/Eigen/src/Core/Stride.h
88     ../../extern/Eigen3/Eigen/src/Core/Swap.h
89     ../../extern/Eigen3/Eigen/src/Core/Transpose.h
90     ../../extern/Eigen3/Eigen/src/Core/Transpositions.h
91     ../../extern/Eigen3/Eigen/src/Core/TriangularMatrix.h
92     ../../extern/Eigen3/Eigen/src/Core/VectorBlock.h
93     ../../extern/Eigen3/Eigen/src/Core/VectorwiseOp.h
94     ../../extern/Eigen3/Eigen/src/Core/Visitor.h
95     ../../extern/Eigen3/Eigen/src/Core/arch/AltiVec/Complex.h
96     ../../extern/Eigen3/Eigen/src/Core/arch/AltiVec/PacketMath.h
97     ../../extern/Eigen3/Eigen/src/Core/arch/Default/Settings.h
98     ../../extern/Eigen3/Eigen/src/Core/arch/NEON/Complex.h
99     ../../extern/Eigen3/Eigen/src/Core/arch/NEON/PacketMath.h
100     ../../extern/Eigen3/Eigen/src/Core/arch/SSE/Complex.h
101     ../../extern/Eigen3/Eigen/src/Core/arch/SSE/MathFunctions.h
102     ../../extern/Eigen3/Eigen/src/Core/arch/SSE/PacketMath.h
103     ../../extern/Eigen3/Eigen/src/Core/products/CoeffBasedProduct.h
104     ../../extern/Eigen3/Eigen/src/Core/products/GeneralBlockPanelKernel.h
105     ../../extern/Eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h
106     ../../extern/Eigen3/Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h
107     ../../extern/Eigen3/Eigen/src/Core/products/GeneralMatrixMatrixTriangular_MKL.h
108     ../../extern/Eigen3/Eigen/src/Core/products/GeneralMatrixMatrix_MKL.h
109     ../../extern/Eigen3/Eigen/src/Core/products/GeneralMatrixVector.h
110     ../../extern/Eigen3/Eigen/src/Core/products/GeneralMatrixVector_MKL.h
111     ../../extern/Eigen3/Eigen/src/Core/products/Parallelizer.h
112     ../../extern/Eigen3/Eigen/src/Core/products/SelfadjointMatrixMatrix.h
113     ../../extern/Eigen3/Eigen/src/Core/products/SelfadjointMatrixMatrix_MKL.h
114     ../../extern/Eigen3/Eigen/src/Core/products/SelfadjointMatrixVector.h
115     ../../extern/Eigen3/Eigen/src/Core/products/SelfadjointMatrixVector_MKL.h
116     ../../extern/Eigen3/Eigen/src/Core/products/SelfadjointProduct.h
117     ../../extern/Eigen3/Eigen/src/Core/products/SelfadjointRank2Update.h
118     ../../extern/Eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h
119     ../../extern/Eigen3/Eigen/src/Core/products/TriangularMatrixMatrix_MKL.h
120     ../../extern/Eigen3/Eigen/src/Core/products/TriangularMatrixVector.h
121     ../../extern/Eigen3/Eigen/src/Core/products/TriangularMatrixVector_MKL.h
122     ../../extern/Eigen3/Eigen/src/Core/products/TriangularSolverMatrix.h
123     ../../extern/Eigen3/Eigen/src/Core/products/TriangularSolverMatrix_MKL.h
124     ../../extern/Eigen3/Eigen/src/Core/products/TriangularSolverVector.h
125     ../../extern/Eigen3/Eigen/src/Core/util/BlasUtil.h
126     ../../extern/Eigen3/Eigen/src/Core/util/Constants.h
127     ../../extern/Eigen3/Eigen/src/Core/util/DisableStupidWarnings.h
128     ../../extern/Eigen3/Eigen/src/Core/util/ForwardDeclarations.h
129     ../../extern/Eigen3/Eigen/src/Core/util/Macros.h
130     ../../extern/Eigen3/Eigen/src/Core/util/Memory.h
131     ../../extern/Eigen3/Eigen/src/Core/util/Meta.h
132     ../../extern/Eigen3/Eigen/src/Core/util/MKL_support.h
133     ../../extern/Eigen3/Eigen/src/Core/util/NonMPL2.h
134     ../../extern/Eigen3/Eigen/src/Core/util/ReenableStupidWarnings.h
135     ../../extern/Eigen3/Eigen/src/Core/util/StaticAssert.h
136     ../../extern/Eigen3/Eigen/src/Core/util/XprHelper.h
137     ../../extern/Eigen3/Eigen/src/Eigen2Support/Block.h
138     ../../extern/Eigen3/Eigen/src/Eigen2Support/Cwise.h
139     ../../extern/Eigen3/Eigen/src/Eigen2Support/CwiseOperators.h
140     ../../extern/Eigen3/Eigen/src/Eigen2Support/Lazy.h
141     ../../extern/Eigen3/Eigen/src/Eigen2Support/LeastSquares.h
142     ../../extern/Eigen3/Eigen/src/Eigen2Support/LU.h
143     ../../extern/Eigen3/Eigen/src/Eigen2Support/Macros.h
144     ../../extern/Eigen3/Eigen/src/Eigen2Support/MathFunctions.h
145     ../../extern/Eigen3/Eigen/src/Eigen2Support/Memory.h
146     ../../extern/Eigen3/Eigen/src/Eigen2Support/Meta.h
147     ../../extern/Eigen3/Eigen/src/Eigen2Support/Minor.h
148     ../../extern/Eigen3/Eigen/src/Eigen2Support/QR.h
149     ../../extern/Eigen3/Eigen/src/Eigen2Support/SVD.h
150     ../../extern/Eigen3/Eigen/src/Eigen2Support/TriangularSolver.h
151     ../../extern/Eigen3/Eigen/src/Eigen2Support/VectorBlock.h
152     ../../extern/Eigen3/Eigen/src/Eigen2Support/Geometry/AlignedBox.h
153     ../../extern/Eigen3/Eigen/src/Eigen2Support/Geometry/All.h
154     ../../extern/Eigen3/Eigen/src/Eigen2Support/Geometry/AngleAxis.h
155     ../../extern/Eigen3/Eigen/src/Eigen2Support/Geometry/Hyperplane.h
156     ../../extern/Eigen3/Eigen/src/Eigen2Support/Geometry/ParametrizedLine.h
157     ../../extern/Eigen3/Eigen/src/Eigen2Support/Geometry/Quaternion.h
158     ../../extern/Eigen3/Eigen/src/Eigen2Support/Geometry/Rotation2D.h
159     ../../extern/Eigen3/Eigen/src/Eigen2Support/Geometry/RotationBase.h
160     ../../extern/Eigen3/Eigen/src/Eigen2Support/Geometry/Scaling.h
161     ../../extern/Eigen3/Eigen/src/Eigen2Support/Geometry/Transform.h
162     ../../extern/Eigen3/Eigen/src/Eigen2Support/Geometry/Translation.h
163     ../../extern/Eigen3/Eigen/src/Eigenvalues/ComplexEigenSolver.h
164     ../../extern/Eigen3/Eigen/src/Eigenvalues/ComplexSchur.h
165     ../../extern/Eigen3/Eigen/src/Eigenvalues/ComplexSchur_MKL.h
166     ../../extern/Eigen3/Eigen/src/Eigenvalues/EigenSolver.h
167     ../../extern/Eigen3/Eigen/src/Eigenvalues/GeneralizedSelfAdjointEigenSolver.h
168     ../../extern/Eigen3/Eigen/src/Eigenvalues/HessenbergDecomposition.h
169     ../../extern/Eigen3/Eigen/src/Eigenvalues/MatrixBaseEigenvalues.h
170     ../../extern/Eigen3/Eigen/src/Eigenvalues/RealSchur.h
171     ../../extern/Eigen3/Eigen/src/Eigenvalues/RealSchur_MKL.h
172     ../../extern/Eigen3/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h
173     ../../extern/Eigen3/Eigen/src/Eigenvalues/SelfAdjointEigenSolver_MKL.h
174     ../../extern/Eigen3/Eigen/src/Eigenvalues/Tridiagonalization.h
175     ../../extern/Eigen3/Eigen/src/Geometry/AlignedBox.h
176     ../../extern/Eigen3/Eigen/src/Geometry/AngleAxis.h
177     ../../extern/Eigen3/Eigen/src/Geometry/EulerAngles.h
178     ../../extern/Eigen3/Eigen/src/Geometry/Homogeneous.h
179     ../../extern/Eigen3/Eigen/src/Geometry/Hyperplane.h
180     ../../extern/Eigen3/Eigen/src/Geometry/OrthoMethods.h
181     ../../extern/Eigen3/Eigen/src/Geometry/ParametrizedLine.h
182     ../../extern/Eigen3/Eigen/src/Geometry/Quaternion.h
183     ../../extern/Eigen3/Eigen/src/Geometry/Rotation2D.h
184     ../../extern/Eigen3/Eigen/src/Geometry/RotationBase.h
185     ../../extern/Eigen3/Eigen/src/Geometry/Scaling.h
186     ../../extern/Eigen3/Eigen/src/Geometry/Transform.h
187     ../../extern/Eigen3/Eigen/src/Geometry/Translation.h
188     ../../extern/Eigen3/Eigen/src/Geometry/Umeyama.h
189     ../../extern/Eigen3/Eigen/src/Geometry/arch/Geometry_SSE.h
190     ../../extern/Eigen3/Eigen/src/Householder/BlockHouseholder.h
191     ../../extern/Eigen3/Eigen/src/Householder/Householder.h
192     ../../extern/Eigen3/Eigen/src/Householder/HouseholderSequence.h
193     ../../extern/Eigen3/Eigen/src/IterativeLinearSolvers/BasicPreconditioners.h
194     ../../extern/Eigen3/Eigen/src/IterativeLinearSolvers/BiCGSTAB.h
195     ../../extern/Eigen3/Eigen/src/IterativeLinearSolvers/ConjugateGradient.h
196     ../../extern/Eigen3/Eigen/src/IterativeLinearSolvers/IncompleteLUT.h
197     ../../extern/Eigen3/Eigen/src/IterativeLinearSolvers/IterativeSolverBase.h
198     ../../extern/Eigen3/Eigen/src/Jacobi/Jacobi.h
199     ../../extern/Eigen3/Eigen/src/LU/Determinant.h
200     ../../extern/Eigen3/Eigen/src/LU/FullPivLU.h
201     ../../extern/Eigen3/Eigen/src/LU/Inverse.h
202     ../../extern/Eigen3/Eigen/src/LU/PartialPivLU.h
203     ../../extern/Eigen3/Eigen/src/LU/PartialPivLU_MKL.h
204     ../../extern/Eigen3/Eigen/src/LU/arch/Inverse_SSE.h
205     ../../extern/Eigen3/Eigen/src/misc/blas.h
206     ../../extern/Eigen3/Eigen/src/misc/Image.h
207     ../../extern/Eigen3/Eigen/src/misc/Kernel.h
208     ../../extern/Eigen3/Eigen/src/misc/Solve.h
209     ../../extern/Eigen3/Eigen/src/misc/SparseSolve.h
210     ../../extern/Eigen3/Eigen/src/OrderingMethods/Amd.h
211     ../../extern/Eigen3/Eigen/src/PardisoSupport/PardisoSupport.h
212     ../../extern/Eigen3/Eigen/src/PaStiXSupport/PaStiXSupport.h
213     ../../extern/Eigen3/Eigen/src/plugins/ArrayCwiseBinaryOps.h
214     ../../extern/Eigen3/Eigen/src/plugins/ArrayCwiseUnaryOps.h
215     ../../extern/Eigen3/Eigen/src/plugins/BlockMethods.h
216     ../../extern/Eigen3/Eigen/src/plugins/CommonCwiseBinaryOps.h
217     ../../extern/Eigen3/Eigen/src/plugins/CommonCwiseUnaryOps.h
218     ../../extern/Eigen3/Eigen/src/plugins/MatrixCwiseBinaryOps.h
219     ../../extern/Eigen3/Eigen/src/plugins/MatrixCwiseUnaryOps.h
220     ../../extern/Eigen3/Eigen/src/QR/ColPivHouseholderQR.h
221     ../../extern/Eigen3/Eigen/src/QR/ColPivHouseholderQR_MKL.h
222     ../../extern/Eigen3/Eigen/src/QR/FullPivHouseholderQR.h
223     ../../extern/Eigen3/Eigen/src/QR/HouseholderQR.h
224     ../../extern/Eigen3/Eigen/src/QR/HouseholderQR_MKL.h
225     ../../extern/Eigen3/Eigen/src/SparseCholesky/SimplicialCholesky.h
226     ../../extern/Eigen3/Eigen/src/SparseCore/AmbiVector.h
227     ../../extern/Eigen3/Eigen/src/SparseCore/CompressedStorage.h
228     ../../extern/Eigen3/Eigen/src/SparseCore/ConservativeSparseSparseProduct.h
229     ../../extern/Eigen3/Eigen/src/SparseCore/CoreIterators.h
230     ../../extern/Eigen3/Eigen/src/SparseCore/MappedSparseMatrix.h
231     ../../extern/Eigen3/Eigen/src/SparseCore/SparseAssign.h
232     ../../extern/Eigen3/Eigen/src/SparseCore/SparseBlock.h
233     ../../extern/Eigen3/Eigen/src/SparseCore/SparseCwiseBinaryOp.h
234     ../../extern/Eigen3/Eigen/src/SparseCore/SparseCwiseUnaryOp.h
235     ../../extern/Eigen3/Eigen/src/SparseCore/SparseDenseProduct.h
236     ../../extern/Eigen3/Eigen/src/SparseCore/SparseDiagonalProduct.h
237     ../../extern/Eigen3/Eigen/src/SparseCore/SparseDot.h
238     ../../extern/Eigen3/Eigen/src/SparseCore/SparseFuzzy.h
239     ../../extern/Eigen3/Eigen/src/SparseCore/SparseMatrix.h
240     ../../extern/Eigen3/Eigen/src/SparseCore/SparseMatrixBase.h
241     ../../extern/Eigen3/Eigen/src/SparseCore/SparsePermutation.h
242     ../../extern/Eigen3/Eigen/src/SparseCore/SparseProduct.h
243     ../../extern/Eigen3/Eigen/src/SparseCore/SparseRedux.h
244     ../../extern/Eigen3/Eigen/src/SparseCore/SparseSelfAdjointView.h
245     ../../extern/Eigen3/Eigen/src/SparseCore/SparseSparseProductWithPruning.h
246     ../../extern/Eigen3/Eigen/src/SparseCore/SparseTranspose.h
247     ../../extern/Eigen3/Eigen/src/SparseCore/SparseTriangularView.h
248     ../../extern/Eigen3/Eigen/src/SparseCore/SparseUtil.h
249     ../../extern/Eigen3/Eigen/src/SparseCore/SparseVector.h
250     ../../extern/Eigen3/Eigen/src/SparseCore/SparseView.h
251     ../../extern/Eigen3/Eigen/src/SparseCore/TriangularSolver.h
252     ../../extern/Eigen3/Eigen/src/StlSupport/details.h
253     ../../extern/Eigen3/Eigen/src/StlSupport/StdDeque.h
254     ../../extern/Eigen3/Eigen/src/StlSupport/StdList.h
255     ../../extern/Eigen3/Eigen/src/StlSupport/StdVector.h
256     ../../extern/Eigen3/Eigen/src/SuperLUSupport/SuperLUSupport.h
257     ../../extern/Eigen3/Eigen/src/SVD/JacobiSVD.h
258     ../../extern/Eigen3/Eigen/src/SVD/JacobiSVD_MKL.h
259     ../../extern/Eigen3/Eigen/src/SVD/UpperBidiagonalization.h
260     ../../extern/Eigen3/Eigen/src/UmfPackSupport/UmfPackSupport.h
261   )
262 endif()
263
264 set(SRC
265   Armature.cpp
266   Cache.cpp
267   ConstraintSet.cpp
268   ControlledObject.cpp
269   CopyPose.cpp
270   Distance.cpp
271   FixedObject.cpp
272   MovingFrame.cpp
273   Scene.cpp
274   UncontrolledObject.cpp
275   WDLSSolver.cpp
276   WSDLSSolver.cpp
277   WorldObject.cpp
278   eigen_types.cpp
279   ublas_types.hpp
280
281   kdl/chain.cpp
282   kdl/chainfksolverpos_recursive.cpp
283   kdl/chainjnttojacsolver.cpp
284   kdl/frameacc.cpp
285   kdl/frames.cpp
286   kdl/frames_io.cpp
287   kdl/framevel.cpp
288   kdl/inertia.cpp
289   kdl/jacobian.cpp
290   kdl/jntarray.cpp
291   kdl/jntarrayacc.cpp
292   kdl/jntarrayvel.cpp
293   kdl/joint.cpp
294   kdl/kinfam_io.cpp
295   kdl/segment.cpp
296   kdl/tree.cpp
297   kdl/treefksolverpos_recursive.cpp
298   kdl/treejnttojacsolver.cpp
299   kdl/utilities/error_stack.cpp
300   kdl/utilities/utility.cpp
301   kdl/utilities/utility_io.cpp
302
303   Armature.hpp
304   Cache.hpp
305   ConstraintSet.hpp
306   ControlledObject.hpp
307   CopyPose.hpp
308   Distance.hpp
309   FixedObject.hpp
310   MovingFrame.hpp
311   Object.hpp
312   Scene.hpp
313   Solver.hpp
314   UncontrolledObject.hpp
315   WDLSSolver.hpp
316   WSDLSSolver.hpp
317   WorldObject.hpp
318   eigen_types.hpp
319   kdl/chain.hpp
320   kdl/chainfksolver.hpp
321   kdl/chainfksolverpos_recursive.hpp
322   kdl/chainjnttojacsolver.hpp
323   kdl/frameacc.hpp
324   kdl/frames.hpp
325   kdl/frames_io.hpp
326   kdl/framevel.hpp
327   kdl/inertia.hpp
328   kdl/jacobian.hpp
329   kdl/jntarray.hpp
330   kdl/jntarrayacc.hpp
331   kdl/jntarrayvel.hpp
332   kdl/joint.hpp
333   kdl/kinfam_io.hpp
334   kdl/segment.hpp
335   kdl/tree.hpp
336   kdl/treefksolver.hpp
337   kdl/treefksolverpos_recursive.hpp
338   kdl/treejnttojacsolver.hpp
339   kdl/utilities/error.h
340   kdl/utilities/error_stack.h
341   kdl/utilities/kdl-config.h
342   kdl/utilities/rall1d.h
343   kdl/utilities/rall2d.h
344   kdl/utilities/svd_eigen_HH.hpp
345   kdl/utilities/traits.h
346   kdl/utilities/utility.h
347   kdl/utilities/utility_io.h
348
349   kdl/frameacc.inl
350   kdl/frames.inl
351   kdl/framevel.inl
352
353   ${EIGEN3_HEADERS}
354 )
355
356 set(LIB
357 )
358
359 unset(EIGEN3_HEADERS)
360
361 blender_add_lib(bf_intern_itasc "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")