Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 377857 | Differences between
and this patch

Collapse All | Expand All

(-)intern/itasc/CMakeLists.txt (-109 / +109 lines)
Lines 25-35 Link Here
25
# ***** END GPL LICENSE BLOCK *****
25
# ***** END GPL LICENSE BLOCK *****
26
26
27
set(INC
27
set(INC
28
	../../extern/Eigen2
28
29
)
29
)
30
30
31
set(INC_SYS
31
set(INC_SYS
32
	
32
	/usr/include/eigen2/
33
)
33
)
34
34
35
set(SRC
35
set(SRC
Lines 117-229 Link Here
117
	ublas_types.hpp
116
	ublas_types.hpp
118
117
119
	# until we have another user...
118
	# until we have another user...
120
	../../extern/Eigen2/Eigen/src/Array/BooleanRedux.h
119
	/usr/include/eigen2/Eigen/src/Array/BooleanRedux.h
121
	../../extern/Eigen2/Eigen/src/Array/CwiseOperators.h
120
	/usr/include/eigen2/Eigen/src/Array/CwiseOperators.h
122
	../../extern/Eigen2/Eigen/src/Array/Functors.h
121
	/usr/include/eigen2/Eigen/src/Array/Functors.h
123
	../../extern/Eigen2/Eigen/src/Array/Norms.h
122
	/usr/include/eigen2/Eigen/src/Array/Norms.h
124
	../../extern/Eigen2/Eigen/src/Array/PartialRedux.h
123
	/usr/include/eigen2/Eigen/src/Array/PartialRedux.h
125
	../../extern/Eigen2/Eigen/src/Array/Random.h
124
	/usr/include/eigen2/Eigen/src/Array/Random.h
126
	../../extern/Eigen2/Eigen/src/Array/Select.h
125
	/usr/include/eigen2/Eigen/src/Array/Select.h
127
	../../extern/Eigen2/Eigen/src/Cholesky/LDLT.h
126
	/usr/include/eigen2/Eigen/src/Cholesky/LDLT.h
128
	../../extern/Eigen2/Eigen/src/Cholesky/LLT.h
127
	/usr/include/eigen2/Eigen/src/Cholesky/LLT.h
129
	../../extern/Eigen2/Eigen/src/Core/Assign.h
128
	/usr/include/eigen2/Eigen/src/Core/Assign.h
130
	../../extern/Eigen2/Eigen/src/Core/Block.h
129
	/usr/include/eigen2/Eigen/src/Core/Block.h
131
	../../extern/Eigen2/Eigen/src/Core/CacheFriendlyProduct.h
130
	/usr/include/eigen2/Eigen/src/Core/CacheFriendlyProduct.h
132
	../../extern/Eigen2/Eigen/src/Core/Coeffs.h
131
	/usr/include/eigen2/Eigen/src/Core/Coeffs.h
133
	../../extern/Eigen2/Eigen/src/Core/CommaInitializer.h
132
	/usr/include/eigen2/Eigen/src/Core/CommaInitializer.h
134
	../../extern/Eigen2/Eigen/src/Core/Cwise.h
133
	/usr/include/eigen2/Eigen/src/Core/Cwise.h
135
	../../extern/Eigen2/Eigen/src/Core/CwiseBinaryOp.h
134
	/usr/include/eigen2/Eigen/src/Core/CwiseBinaryOp.h
136
	../../extern/Eigen2/Eigen/src/Core/CwiseNullaryOp.h
135
	/usr/include/eigen2/Eigen/src/Core/CwiseNullaryOp.h
137
	../../extern/Eigen2/Eigen/src/Core/CwiseUnaryOp.h
136
	/usr/include/eigen2/Eigen/src/Core/CwiseUnaryOp.h
138
	../../extern/Eigen2/Eigen/src/Core/DiagonalCoeffs.h
137
	/usr/include/eigen2/Eigen/src/Core/DiagonalCoeffs.h
139
	../../extern/Eigen2/Eigen/src/Core/DiagonalMatrix.h
138
	/usr/include/eigen2/Eigen/src/Core/DiagonalMatrix.h
140
	../../extern/Eigen2/Eigen/src/Core/DiagonalProduct.h
139
	/usr/include/eigen2/Eigen/src/Core/DiagonalProduct.h
141
	../../extern/Eigen2/Eigen/src/Core/Dot.h
140
	/usr/include/eigen2/Eigen/src/Core/Dot.h
142
	../../extern/Eigen2/Eigen/src/Core/Flagged.h
141
	/usr/include/eigen2/Eigen/src/Core/Flagged.h
143
	../../extern/Eigen2/Eigen/src/Core/Functors.h
142
	/usr/include/eigen2/Eigen/src/Core/Functors.h
144
	../../extern/Eigen2/Eigen/src/Core/Fuzzy.h
143
	/usr/include/eigen2/Eigen/src/Core/Fuzzy.h
145
	../../extern/Eigen2/Eigen/src/Core/GenericPacketMath.h
144
	/usr/include/eigen2/Eigen/src/Core/GenericPacketMath.h
146
	../../extern/Eigen2/Eigen/src/Core/IO.h
145
	/usr/include/eigen2/Eigen/src/Core/IO.h
147
	../../extern/Eigen2/Eigen/src/Core/Map.h
146
	/usr/include/eigen2/Eigen/src/Core/Map.h
148
	../../extern/Eigen2/Eigen/src/Core/MapBase.h
147
	/usr/include/eigen2/Eigen/src/Core/MapBase.h
149
	../../extern/Eigen2/Eigen/src/Core/MathFunctions.h
148
	/usr/include/eigen2/Eigen/src/Core/MathFunctions.h
150
	../../extern/Eigen2/Eigen/src/Core/Matrix.h
149
	/usr/include/eigen2/Eigen/src/Core/Matrix.h
151
	../../extern/Eigen2/Eigen/src/Core/MatrixBase.h
150
	/usr/include/eigen2/Eigen/src/Core/MatrixBase.h
152
	../../extern/Eigen2/Eigen/src/Core/MatrixStorage.h
151
	/usr/include/eigen2/Eigen/src/Core/MatrixStorage.h
153
	../../extern/Eigen2/Eigen/src/Core/Minor.h
152
	/usr/include/eigen2/Eigen/src/Core/Minor.h
154
	../../extern/Eigen2/Eigen/src/Core/NestByValue.h
153
	/usr/include/eigen2/Eigen/src/Core/NestByValue.h
155
	../../extern/Eigen2/Eigen/src/Core/NumTraits.h
154
	/usr/include/eigen2/Eigen/src/Core/NumTraits.h
156
	../../extern/Eigen2/Eigen/src/Core/Part.h
155
	/usr/include/eigen2/Eigen/src/Core/Part.h
157
	../../extern/Eigen2/Eigen/src/Core/Product.h
156
	/usr/include/eigen2/Eigen/src/Core/Product.h
158
	../../extern/Eigen2/Eigen/src/Core/Redux.h
157
	/usr/include/eigen2/Eigen/src/Core/Redux.h
159
	../../extern/Eigen2/Eigen/src/Core/SolveTriangular.h
158
	/usr/include/eigen2/Eigen/src/Core/SolveTriangular.h
160
	../../extern/Eigen2/Eigen/src/Core/Sum.h
159
	/usr/include/eigen2/Eigen/src/Core/Sum.h
161
	../../extern/Eigen2/Eigen/src/Core/Swap.h
160
	/usr/include/eigen2/Eigen/src/Core/Swap.h
162
	../../extern/Eigen2/Eigen/src/Core/Transpose.h
161
	/usr/include/eigen2/Eigen/src/Core/Transpose.h
163
	../../extern/Eigen2/Eigen/src/Core/Visitor.h
162
	/usr/include/eigen2/Eigen/src/Core/Visitor.h
164
	../../extern/Eigen2/Eigen/src/Core/arch/AltiVec/PacketMath.h
163
	/usr/include/eigen2/Eigen/src/Core/arch/AltiVec/PacketMath.h
165
	../../extern/Eigen2/Eigen/src/Core/arch/SSE/PacketMath.h
164
	/usr/include/eigen2/Eigen/src/Core/arch/SSE/PacketMath.h
166
	../../extern/Eigen2/Eigen/src/Core/util/Constants.h
165
	/usr/include/eigen2/Eigen/src/Core/util/Constants.h
167
	../../extern/Eigen2/Eigen/src/Core/util/DisableMSVCWarnings.h
166
	/usr/include/eigen2/Eigen/src/Core/util/DisableMSVCWarnings.h
168
	../../extern/Eigen2/Eigen/src/Core/util/EnableMSVCWarnings.h
167
	/usr/include/eigen2/Eigen/src/Core/util/EnableMSVCWarnings.h
169
	../../extern/Eigen2/Eigen/src/Core/util/ForwardDeclarations.h
168
	/usr/include/eigen2/Eigen/src/Core/util/ForwardDeclarations.h
170
	../../extern/Eigen2/Eigen/src/Core/util/Macros.h
169
	/usr/include/eigen2/Eigen/src/Core/util/Macros.h
171
	../../extern/Eigen2/Eigen/src/Core/util/Memory.h
170
	/usr/include/eigen2/Eigen/src/Core/util/Memory.h
172
	../../extern/Eigen2/Eigen/src/Core/util/Meta.h
171
	/usr/include/eigen2/Eigen/src/Core/util/Meta.h
173
	../../extern/Eigen2/Eigen/src/Core/util/StaticAssert.h
172
	/usr/include/eigen2/Eigen/src/Core/util/StaticAssert.h
174
	../../extern/Eigen2/Eigen/src/Core/util/XprHelper.h
173
	/usr/include/eigen2/Eigen/src/Core/util/XprHelper.h
175
	../../extern/Eigen2/Eigen/src/Geometry/AlignedBox.h
174
	/usr/include/eigen2/Eigen/src/Geometry/AlignedBox.h
176
	../../extern/Eigen2/Eigen/src/Geometry/AngleAxis.h
175
	/usr/include/eigen2/Eigen/src/Geometry/AngleAxis.h
177
	../../extern/Eigen2/Eigen/src/Geometry/EulerAngles.h
176
	/usr/include/eigen2/Eigen/src/Geometry/EulerAngles.h
178
	../../extern/Eigen2/Eigen/src/Geometry/Hyperplane.h
177
	/usr/include/eigen2/Eigen/src/Geometry/Hyperplane.h
179
	../../extern/Eigen2/Eigen/src/Geometry/OrthoMethods.h
178
	/usr/include/eigen2/Eigen/src/Geometry/OrthoMethods.h
180
	../../extern/Eigen2/Eigen/src/Geometry/ParametrizedLine.h
179
	/usr/include/eigen2/Eigen/src/Geometry/ParametrizedLine.h
181
	../../extern/Eigen2/Eigen/src/Geometry/Quaternion.h
180
	/usr/include/eigen2/Eigen/src/Geometry/Quaternion.h
182
	../../extern/Eigen2/Eigen/src/Geometry/Rotation2D.h
181
	/usr/include/eigen2/Eigen/src/Geometry/Rotation2D.h
183
	../../extern/Eigen2/Eigen/src/Geometry/RotationBase.h
182
	/usr/include/eigen2/Eigen/src/Geometry/RotationBase.h
184
	../../extern/Eigen2/Eigen/src/Geometry/Scaling.h
183
	/usr/include/eigen2/Eigen/src/Geometry/Scaling.h
185
	../../extern/Eigen2/Eigen/src/Geometry/Transform.h
184
	/usr/include/eigen2/Eigen/src/Geometry/Transform.h
186
	../../extern/Eigen2/Eigen/src/Geometry/Translation.h
185
	/usr/include/eigen2/Eigen/src/Geometry/Translation.h
187
	../../extern/Eigen2/Eigen/src/LU/Determinant.h
186
	/usr/include/eigen2/Eigen/src/LU/Determinant.h
188
	../../extern/Eigen2/Eigen/src/LU/Inverse.h
187
	/usr/include/eigen2/Eigen/src/LU/Inverse.h
189
	../../extern/Eigen2/Eigen/src/LU/LU.h
188
	/usr/include/eigen2/Eigen/src/LU/LU.h
190
	../../extern/Eigen2/Eigen/src/LeastSquares/LeastSquares.h
189
	/usr/include/eigen2/Eigen/src/LeastSquares/LeastSquares.h
191
	../../extern/Eigen2/Eigen/src/QR/EigenSolver.h
190
	/usr/include/eigen2/Eigen/src/QR/EigenSolver.h
192
	../../extern/Eigen2/Eigen/src/QR/HessenbergDecomposition.h
191
	/usr/include/eigen2/Eigen/src/QR/HessenbergDecomposition.h
193
	../../extern/Eigen2/Eigen/src/QR/QR.h
192
	/usr/include/eigen2/Eigen/src/QR/QR.h
194
	../../extern/Eigen2/Eigen/src/QR/SelfAdjointEigenSolver.h
193
	/usr/include/eigen2/Eigen/src/QR/SelfAdjointEigenSolver.h
195
	../../extern/Eigen2/Eigen/src/QR/Tridiagonalization.h
194
	/usr/include/eigen2/Eigen/src/QR/Tridiagonalization.h
196
	../../extern/Eigen2/Eigen/src/SVD/SVD.h
195
	/usr/include/eigen2/Eigen/src/SVD/SVD.h
197
	../../extern/Eigen2/Eigen/src/Sparse/AmbiVector.h
196
	/usr/include/eigen2/Eigen/src/Sparse/AmbiVector.h
198
	../../extern/Eigen2/Eigen/src/Sparse/CholmodSupport.h
197
	/usr/include/eigen2/Eigen/src/Sparse/CholmodSupport.h
199
	../../extern/Eigen2/Eigen/src/Sparse/CompressedStorage.h
198
	/usr/include/eigen2/Eigen/src/Sparse/CompressedStorage.h
200
	../../extern/Eigen2/Eigen/src/Sparse/CoreIterators.h
199
	/usr/include/eigen2/Eigen/src/Sparse/CoreIterators.h
201
	../../extern/Eigen2/Eigen/src/Sparse/DynamicSparseMatrix.h
200
	/usr/include/eigen2/Eigen/src/Sparse/DynamicSparseMatrix.h
202
	../../extern/Eigen2/Eigen/src/Sparse/MappedSparseMatrix.h
201
	/usr/include/eigen2/Eigen/src/Sparse/MappedSparseMatrix.h
203
	../../extern/Eigen2/Eigen/src/Sparse/RandomSetter.h
202
	/usr/include/eigen2/Eigen/src/Sparse/RandomSetter.h
204
	../../extern/Eigen2/Eigen/src/Sparse/SparseAssign.h
203
	/usr/include/eigen2/Eigen/src/Sparse/SparseAssign.h
205
	../../extern/Eigen2/Eigen/src/Sparse/SparseBlock.h
204
	/usr/include/eigen2/Eigen/src/Sparse/SparseBlock.h
206
	../../extern/Eigen2/Eigen/src/Sparse/SparseCwise.h
205
	/usr/include/eigen2/Eigen/src/Sparse/SparseCwise.h
207
	../../extern/Eigen2/Eigen/src/Sparse/SparseCwiseBinaryOp.h
206
	/usr/include/eigen2/Eigen/src/Sparse/SparseCwiseBinaryOp.h
208
	../../extern/Eigen2/Eigen/src/Sparse/SparseCwiseUnaryOp.h
207
	/usr/include/eigen2/Eigen/src/Sparse/SparseCwiseUnaryOp.h
209
	../../extern/Eigen2/Eigen/src/Sparse/SparseDiagonalProduct.h
208
	/usr/include/eigen2/Eigen/src/Sparse/SparseDiagonalProduct.h
210
	../../extern/Eigen2/Eigen/src/Sparse/SparseDot.h
209
	/usr/include/eigen2/Eigen/src/Sparse/SparseDot.h
211
	../../extern/Eigen2/Eigen/src/Sparse/SparseFlagged.h
210
	/usr/include/eigen2/Eigen/src/Sparse/SparseFlagged.h
212
	../../extern/Eigen2/Eigen/src/Sparse/SparseFuzzy.h
211
	/usr/include/eigen2/Eigen/src/Sparse/SparseFuzzy.h
213
	../../extern/Eigen2/Eigen/src/Sparse/SparseLDLT.h
212
	/usr/include/eigen2/Eigen/src/Sparse/SparseLDLT.h
214
	../../extern/Eigen2/Eigen/src/Sparse/SparseLLT.h
213
	/usr/include/eigen2/Eigen/src/Sparse/SparseLLT.h
215
	../../extern/Eigen2/Eigen/src/Sparse/SparseLU.h
214
	/usr/include/eigen2/Eigen/src/Sparse/SparseLU.h
216
	../../extern/Eigen2/Eigen/src/Sparse/SparseMatrix.h
215
	/usr/include/eigen2/Eigen/src/Sparse/SparseMatrix.h
217
	../../extern/Eigen2/Eigen/src/Sparse/SparseMatrixBase.h
216
	/usr/include/eigen2/Eigen/src/Sparse/SparseMatrixBase.h
218
	../../extern/Eigen2/Eigen/src/Sparse/SparseProduct.h
217
	/usr/include/eigen2/Eigen/src/Sparse/SparseProduct.h
219
	../../extern/Eigen2/Eigen/src/Sparse/SparseRedux.h
218
	/usr/include/eigen2/Eigen/src/Sparse/SparseRedux.h
220
	../../extern/Eigen2/Eigen/src/Sparse/SparseTranspose.h
219
	/usr/include/eigen2/Eigen/src/Sparse/SparseTranspose.h
221
	../../extern/Eigen2/Eigen/src/Sparse/SparseUtil.h
220
	/usr/include/eigen2/Eigen/src/Sparse/SparseUtil.h
222
	../../extern/Eigen2/Eigen/src/Sparse/SparseVector.h
221
	/usr/include/eigen2/Eigen/src/Sparse/SparseVector.h
223
	../../extern/Eigen2/Eigen/src/Sparse/SuperLUSupport.h
222
	/usr/include/eigen2/Eigen/src/Sparse/SuperLUSupport.h
224
	../../extern/Eigen2/Eigen/src/Sparse/TaucsSupport.h
223
	/usr/include/eigen2/Eigen/src/Sparse/TaucsSupport.h
225
	../../extern/Eigen2/Eigen/src/Sparse/TriangularSolver.h
224
	/usr/include/eigen2/Eigen/src/Sparse/TriangularSolver.h
226
	../../extern/Eigen2/Eigen/src/Sparse/UmfPackSupport.h
225
	/usr/include/eigen2/Eigen/src/Sparse/UmfPackSupport.h
227
)
226
)
228
227
229
blender_add_lib(bf_intern_itasc "${SRC}" "${INC}" "${INC_SYS}")
228
blender_add_lib(bf_intern_itasc "${SRC}" "${INC}" "${INC_SYS}")
(-)source/blender/ikplugin/CMakeLists.txt (-1 / +1 lines)
Lines 50-56 Link Here
50
if(WITH_IK_ITASC)
50
if(WITH_IK_ITASC)
51
	add_definitions(-DWITH_IK_ITASC)
51
	add_definitions(-DWITH_IK_ITASC)
52
	list(APPEND INC
52
	list(APPEND INC
53
		../../../extern/Eigen2
53
		/usr/include/eigen2	
54
		../../../intern/itasc
54
		../../../intern/itasc
55
	)
55
	)
56
	list(APPEND SRC
56
	list(APPEND SRC

Return to bug 377857