source: trunk/src/bullet/Makefile.am @ 2386

Last change on this file since 2386 was 2386, checked in by sam, 6 years ago

build: split the main library into lolcore and lolbullet.

File size: 30.3 KB
Line 
1
2include $(top_srcdir)/build/autotools/common.am
3
4noinst_LIBRARIES = liblolbullet.a
5
6liblolbullet_a_SOURCES = $(bullet_sources)
7liblolbullet_a_CPPFLAGS = @LOL_CFLAGS@ -I$(srcdir)
8
9bullet_sources =
10
11if FALSE #CONDITIONAL_BUILD_MULTITHREADED
12bullet_sources += \
13    BulletMultiThreaded/PosixThreadSupport.h \
14    BulletMultiThreaded/vectormath/scalar/cpp/mat_aos.h \
15    BulletMultiThreaded/vectormath/scalar/cpp/vec_aos.h \
16    BulletMultiThreaded/vectormath/scalar/cpp/quat_aos.h \
17    BulletMultiThreaded/vectormath/scalar/cpp/vectormath_aos.h \
18    BulletMultiThreaded/PpuAddressSpace.h \
19    BulletMultiThreaded/SpuCollisionTaskProcess.h \
20    BulletMultiThreaded/PlatformDefinitions.h \
21    BulletMultiThreaded/vectormath2bullet.h \
22    BulletMultiThreaded/SpuGatheringCollisionDispatcher.h \
23    BulletMultiThreaded/SpuCollisionObjectWrapper.h \
24    BulletMultiThreaded/SpuSampleTaskProcess.h \
25    BulletMultiThreaded/SpuNarrowPhaseCollisionTask/boxBoxDistance.h \
26    BulletMultiThreaded/SpuNarrowPhaseCollisionTask/Box.h \
27    BulletMultiThreaded/SpuNarrowPhaseCollisionTask/SpuMinkowskiPenetrationDepthSolver.h \
28    BulletMultiThreaded/SpuNarrowPhaseCollisionTask/SpuLocalSupport.h \
29    BulletMultiThreaded/SpuNarrowPhaseCollisionTask/SpuCollisionShapes.h \
30    BulletMultiThreaded/SpuNarrowPhaseCollisionTask/SpuGatheringCollisionTask.h \
31    BulletMultiThreaded/SpuNarrowPhaseCollisionTask/SpuConvexPenetrationDepthSolver.h \
32    BulletMultiThreaded/SpuNarrowPhaseCollisionTask/SpuContactResult.h \
33    BulletMultiThreaded/SpuNarrowPhaseCollisionTask/SpuPreferredPenetrationDirections.h \
34    BulletMultiThreaded/SpuSync.h \
35    BulletMultiThreaded/btThreadSupportInterface.h \
36    BulletMultiThreaded/SpuLibspe2Support.h \
37    BulletMultiThreaded/SpuSampleTask/SpuSampleTask.h \
38    BulletMultiThreaded/SpuFakeDma.h \
39    BulletMultiThreaded/SpuContactManifoldCollisionAlgorithm.h \
40    BulletMultiThreaded/SpuDoubleBuffer.h \
41    BulletMultiThreaded/Win32ThreadSupport.h \
42    BulletMultiThreaded/SequentialThreadSupport.h
43
44libBulletMultiThreaded_la_CXXFLAGS = ${CXXFLAGS} -I./BulletMultiThreaded/vectormath/scalar/cpp
45bullet_sources += \
46    BulletMultiThreaded/SpuCollisionObjectWrapper.cpp \
47    BulletMultiThreaded/SpuSampleTask/SpuSampleTask.cpp \
48    BulletMultiThreaded/SpuLibspe2Support.cpp \
49    BulletMultiThreaded/SpuNarrowPhaseCollisionTask/SpuContactResult.cpp \
50    BulletMultiThreaded/SpuNarrowPhaseCollisionTask/SpuGatheringCollisionTask.cpp \
51    BulletMultiThreaded/SpuNarrowPhaseCollisionTask/SpuMinkowskiPenetrationDepthSolver.cpp \
52    BulletMultiThreaded/SpuNarrowPhaseCollisionTask/SpuCollisionShapes.cpp \
53    BulletMultiThreaded/btThreadSupportInterface.cpp \
54    BulletMultiThreaded/SequentialThreadSupport.cpp \
55    BulletMultiThreaded/SpuGatheringCollisionDispatcher.cpp \
56    BulletMultiThreaded/Win32ThreadSupport.cpp \
57    BulletMultiThreaded/SpuFakeDma.cpp \
58    BulletMultiThreaded/PosixThreadSupport.cpp \
59    BulletMultiThreaded/SpuCollisionTaskProcess.cpp \
60    BulletMultiThreaded/SpuContactManifoldCollisionAlgorithm.cpp \
61    BulletMultiThreaded/SpuSampleTaskProcess.cpp \
62    BulletMultiThreaded/SpuSampleTask/SpuSampleTask.h \
63    BulletMultiThreaded/PpuAddressSpace.h \
64    BulletMultiThreaded/SpuSampleTaskProcess.h \
65    BulletMultiThreaded/SequentialThreadSupport.h \
66    BulletMultiThreaded/PlatformDefinitions.h \
67    BulletMultiThreaded/Win32ThreadSupport.h \
68    BulletMultiThreaded/SpuContactManifoldCollisionAlgorithm.h \
69    BulletMultiThreaded/btThreadSupportInterface.h \
70    BulletMultiThreaded/SpuNarrowPhaseCollisionTask/SpuGatheringCollisionTask.h \
71    BulletMultiThreaded/SpuNarrowPhaseCollisionTask/SpuConvexPenetrationDepthSolver.h \
72    BulletMultiThreaded/SpuNarrowPhaseCollisionTask/SpuPreferredPenetrationDirections.h \
73    BulletMultiThreaded/SpuNarrowPhaseCollisionTask/SpuCollisionShapes.h \
74    BulletMultiThreaded/SpuNarrowPhaseCollisionTask/SpuLocalSupport.h \
75    BulletMultiThreaded/SpuNarrowPhaseCollisionTask/SpuMinkowskiPenetrationDepthSolver.h \
76    BulletMultiThreaded/SpuNarrowPhaseCollisionTask/SpuContactResult.h \
77    BulletMultiThreaded/SpuGatheringCollisionDispatcher.h \
78    BulletMultiThreaded/SpuFakeDma.h \
79    BulletMultiThreaded/SpuSync.h \
80    BulletMultiThreaded/SpuCollisionObjectWrapper.h \
81    BulletMultiThreaded/SpuDoubleBuffer.h \
82    BulletMultiThreaded/SpuCollisionTaskProcess.h \
83    BulletMultiThreaded/PosixThreadSupport.h \
84    BulletMultiThreaded/SpuLibspe2Support.h \
85    BulletMultiThreaded/SpuNarrowPhaseCollisionTask/boxBoxDistance.cpp \
86    BulletMultiThreaded/SpuNarrowPhaseCollisionTask/boxBoxDistance.h \
87    BulletMultiThreaded/SpuNarrowPhaseCollisionTask/Box.h
88endif
89
90bullet_sources += \
91    LinearMath/btQuickprof.cpp \
92    LinearMath/btGeometryUtil.cpp \
93    LinearMath/btAlignedAllocator.cpp \
94    LinearMath/btSerializer.cpp \
95    LinearMath/btConvexHull.cpp \
96    LinearMath/btConvexHullComputer.cpp \
97    LinearMath/btConvexHullComputer.h \
98    LinearMath/btGrahamScan2dConvexHull.h \
99    LinearMath/btHashMap.h \
100    LinearMath/btConvexHull.h \
101    LinearMath/btAabbUtil2.h \
102    LinearMath/btGeometryUtil.h \
103    LinearMath/btQuadWord.h \
104    LinearMath/btPoolAllocator.h \
105    LinearMath/btScalar.h \
106    LinearMath/btMinMax.h \
107    LinearMath/btVector3.h \
108    LinearMath/btList.h \
109    LinearMath/btStackAlloc.h \
110    LinearMath/btMatrix3x3.h \
111    LinearMath/btMotionState.h \
112    LinearMath/btAlignedAllocator.h \
113    LinearMath/btQuaternion.h \
114    LinearMath/btAlignedObjectArray.h \
115    LinearMath/btQuickprof.h \
116    LinearMath/btSerializer.h \
117    LinearMath/btTransformUtil.h \
118    LinearMath/btTransform.h \
119    LinearMath/btDefaultMotionState.h \
120    LinearMath/btIDebugDraw.h \
121    LinearMath/btRandom.h
122
123bullet_sources += \
124    BulletCollision/NarrowPhaseCollision/btRaycastCallback.cpp \
125    BulletCollision/NarrowPhaseCollision/btMinkowskiPenetrationDepthSolver.cpp \
126    BulletCollision/NarrowPhaseCollision/btSubSimplexConvexCast.cpp \
127    BulletCollision/NarrowPhaseCollision/btGjkEpaPenetrationDepthSolver.cpp \
128    BulletCollision/NarrowPhaseCollision/btGjkConvexCast.cpp \
129    BulletCollision/NarrowPhaseCollision/btPersistentManifold.cpp \
130    BulletCollision/NarrowPhaseCollision/btConvexCast.cpp \
131    BulletCollision/NarrowPhaseCollision/btPolyhedralContactClipping.cpp \
132    BulletCollision/NarrowPhaseCollision/btPolyhedralContactClipping.h \
133    BulletCollision/NarrowPhaseCollision/btContinuousConvexCollision.cpp \
134    BulletCollision/NarrowPhaseCollision/btGjkPairDetector.cpp \
135    BulletCollision/NarrowPhaseCollision/btGjkEpa2.cpp \
136    BulletCollision/NarrowPhaseCollision/btVoronoiSimplexSolver.cpp \
137    BulletCollision/CollisionDispatch/btActivatingCollisionAlgorithm.cpp \
138    BulletCollision/CollisionDispatch/btCollisionObject.cpp \
139    BulletCollision/CollisionDispatch/btEmptyCollisionAlgorithm.cpp \
140    BulletCollision/CollisionDispatch/btGhostObject.cpp \
141    BulletCollision/CollisionDispatch/btSphereSphereCollisionAlgorithm.cpp \
142    BulletCollision/CollisionDispatch/btSphereBoxCollisionAlgorithm.cpp \
143    BulletCollision/CollisionDispatch/btCollisionDispatcher.cpp \
144    BulletCollision/CollisionDispatch/btDefaultCollisionConfiguration.cpp \
145    BulletCollision/CollisionDispatch/btSimulationIslandManager.cpp \
146    BulletCollision/CollisionDispatch/btBoxBoxDetector.cpp \
147    BulletCollision/CollisionDispatch/btConvexPlaneCollisionAlgorithm.cpp \
148    BulletCollision/CollisionDispatch/btConvexConcaveCollisionAlgorithm.cpp \
149    BulletCollision/CollisionDispatch/btBoxBoxCollisionAlgorithm.cpp \
150    BulletCollision/CollisionDispatch/btBox2dBox2dCollisionAlgorithm.cpp \
151    BulletCollision/CollisionDispatch/SphereTriangleDetector.cpp \
152    BulletCollision/CollisionDispatch/btInternalEdgeUtility.cpp \
153    BulletCollision/CollisionDispatch/btManifoldResult.cpp \
154    BulletCollision/CollisionDispatch/btCollisionWorld.cpp \
155    BulletCollision/CollisionDispatch/btSphereTriangleCollisionAlgorithm.cpp \
156    BulletCollision/CollisionDispatch/btConvexConvexAlgorithm.cpp \
157    BulletCollision/CollisionDispatch/btConvex2dConvex2dAlgorithm.cpp \
158    BulletCollision/CollisionDispatch/btUnionFind.cpp \
159    BulletCollision/CollisionDispatch/btCompoundCollisionAlgorithm.cpp \
160    BulletCollision/CollisionShapes/btTetrahedronShape.cpp \
161    BulletCollision/CollisionShapes/btShapeHull.cpp \
162    BulletCollision/CollisionShapes/btMinkowskiSumShape.cpp \
163    BulletCollision/CollisionShapes/btCompoundShape.cpp \
164    BulletCollision/CollisionShapes/btConeShape.cpp \
165    BulletCollision/CollisionShapes/btConvexPolyhedron.cpp \
166    BulletCollision/CollisionShapes/btConvexPolyhedron.h \
167    BulletCollision/CollisionShapes/btMultiSphereShape.cpp \
168    BulletCollision/CollisionShapes/btUniformScalingShape.cpp \
169    BulletCollision/CollisionShapes/btSphereShape.cpp \
170    BulletCollision/CollisionShapes/btTriangleIndexVertexArray.cpp \
171    BulletCollision/CollisionShapes/btBvhTriangleMeshShape.cpp \
172    BulletCollision/CollisionShapes/btTriangleMeshShape.cpp \
173    BulletCollision/CollisionShapes/btTriangleBuffer.cpp \
174    BulletCollision/CollisionShapes/btStaticPlaneShape.cpp \
175    BulletCollision/CollisionShapes/btPolyhedralConvexShape.cpp \
176    BulletCollision/CollisionShapes/btEmptyShape.cpp \
177    BulletCollision/CollisionShapes/btCollisionShape.cpp \
178    BulletCollision/CollisionShapes/btConvexShape.cpp \
179    BulletCollision/CollisionShapes/btConvex2dShape.cpp \
180    BulletCollision/CollisionShapes/btConvexInternalShape.cpp \
181    BulletCollision/CollisionShapes/btConvexHullShape.cpp \
182    BulletCollision/CollisionShapes/btTriangleCallback.cpp \
183    BulletCollision/CollisionShapes/btCapsuleShape.cpp \
184    BulletCollision/CollisionShapes/btConvexTriangleMeshShape.cpp \
185    BulletCollision/CollisionShapes/btConcaveShape.cpp \
186    BulletCollision/CollisionShapes/btConvexPointCloudShape.cpp \
187    BulletCollision/CollisionShapes/btBoxShape.cpp \
188    BulletCollision/CollisionShapes/btBox2dShape.cpp \
189    BulletCollision/CollisionShapes/btOptimizedBvh.cpp \
190    BulletCollision/CollisionShapes/btHeightfieldTerrainShape.cpp \
191    BulletCollision/CollisionShapes/btMultimaterialTriangleMeshShape.cpp \
192    BulletCollision/CollisionShapes/btCylinderShape.cpp \
193    BulletCollision/CollisionShapes/btScaledBvhTriangleMeshShape.cpp \
194    BulletCollision/CollisionShapes/btStridingMeshInterface.cpp \
195    BulletCollision/CollisionShapes/btTriangleIndexVertexMaterialArray.cpp \
196    BulletCollision/CollisionShapes/btTriangleMesh.cpp \
197    BulletCollision/BroadphaseCollision/btAxisSweep3.cpp \
198    BulletCollision/BroadphaseCollision/btOverlappingPairCache.cpp \
199    BulletCollision/BroadphaseCollision/btDbvtBroadphase.cpp \
200    BulletCollision/BroadphaseCollision/btMultiSapBroadphase.cpp \
201    BulletCollision/BroadphaseCollision/btDispatcher.cpp \
202    BulletCollision/BroadphaseCollision/btBroadphaseProxy.cpp \
203    BulletCollision/BroadphaseCollision/btQuantizedBvh.cpp \
204    BulletCollision/BroadphaseCollision/btCollisionAlgorithm.cpp \
205    BulletCollision/BroadphaseCollision/btDbvt.cpp \
206    BulletCollision/BroadphaseCollision/btSimpleBroadphase.cpp \
207    BulletCollision/NarrowPhaseCollision/btGjkEpaPenetrationDepthSolver.h \
208    BulletCollision/NarrowPhaseCollision/btVoronoiSimplexSolver.h \
209    BulletCollision/NarrowPhaseCollision/btConvexCast.h \
210    BulletCollision/NarrowPhaseCollision/btGjkEpa2.h \
211    BulletCollision/NarrowPhaseCollision/btGjkPairDetector.h \
212    BulletCollision/NarrowPhaseCollision/btMinkowskiPenetrationDepthSolver.h \
213    BulletCollision/NarrowPhaseCollision/btPointCollector.h \
214    BulletCollision/NarrowPhaseCollision/btConvexPenetrationDepthSolver.h \
215    BulletCollision/NarrowPhaseCollision/btSimplexSolverInterface.h \
216    BulletCollision/NarrowPhaseCollision/btRaycastCallback.h \
217    BulletCollision/NarrowPhaseCollision/btContinuousConvexCollision.h \
218    BulletCollision/NarrowPhaseCollision/btSubSimplexConvexCast.h \
219    BulletCollision/NarrowPhaseCollision/btPersistentManifold.h \
220    BulletCollision/NarrowPhaseCollision/btGjkConvexCast.h \
221    BulletCollision/NarrowPhaseCollision/btManifoldPoint.h \
222    BulletCollision/NarrowPhaseCollision/btDiscreteCollisionDetectorInterface.h \
223    BulletCollision/CollisionDispatch/btCollisionObject.h \
224    BulletCollision/CollisionDispatch/btGhostObject.h \
225    BulletCollision/CollisionDispatch/btSphereTriangleCollisionAlgorithm.h \
226    BulletCollision/CollisionDispatch/btBoxBoxCollisionAlgorithm.h \
227    BulletCollision/CollisionDispatch/btBox2dBox2dCollisionAlgorithm.h \
228    BulletCollision/CollisionDispatch/btConvexPlaneCollisionAlgorithm.h \
229    BulletCollision/CollisionDispatch/btEmptyCollisionAlgorithm.h \
230    BulletCollision/CollisionDispatch/btCollisionCreateFunc.h \
231    BulletCollision/CollisionDispatch/btConvexConvexAlgorithm.h \
232    BulletCollision/CollisionDispatch/btConvex2dConvex2dAlgorithm.h \
233    BulletCollision/CollisionDispatch/btBoxBoxDetector.h \
234    BulletCollision/CollisionDispatch/btCollisionDispatcher.h \
235    BulletCollision/CollisionDispatch/SphereTriangleDetector.h \
236    BulletCollision/CollisionDispatch/btConvexConcaveCollisionAlgorithm.h \
237    BulletCollision/CollisionDispatch/btUnionFind.h \
238    BulletCollision/CollisionDispatch/btCompoundCollisionAlgorithm.h \
239    BulletCollision/CollisionDispatch/btSimulationIslandManager.h \
240    BulletCollision/CollisionDispatch/btDefaultCollisionConfiguration.h \
241    BulletCollision/CollisionDispatch/btCollisionWorld.h \
242    BulletCollision/CollisionDispatch/btInternalEdgeUtility.h \
243    BulletCollision/CollisionDispatch/btManifoldResult.h \
244    BulletCollision/CollisionDispatch/btSphereSphereCollisionAlgorithm.h \
245    BulletCollision/CollisionDispatch/btSphereBoxCollisionAlgorithm.h \
246    BulletCollision/CollisionDispatch/btCollisionConfiguration.h \
247    BulletCollision/CollisionShapes/btConvexShape.h \
248    BulletCollision/CollisionShapes/btConvex2dShape.h \
249    BulletCollision/CollisionShapes/btTriangleCallback.h \
250    BulletCollision/CollisionShapes/btPolyhedralConvexShape.h \
251    BulletCollision/CollisionShapes/btMultimaterialTriangleMeshShape.h \
252    BulletCollision/CollisionShapes/btCompoundShape.h \
253    BulletCollision/CollisionShapes/btBoxShape.h \
254    BulletCollision/CollisionShapes/btBox2dShape.h \
255    BulletCollision/CollisionShapes/btMultiSphereShape.h \
256    BulletCollision/CollisionShapes/btCollisionMargin.h \
257    BulletCollision/CollisionShapes/btConcaveShape.h \
258    BulletCollision/CollisionShapes/btConvexTriangleMeshShape.h \
259    BulletCollision/CollisionShapes/btEmptyShape.h \
260    BulletCollision/CollisionShapes/btUniformScalingShape.h \
261    BulletCollision/CollisionShapes/btScaledBvhTriangleMeshShape.h \
262    BulletCollision/CollisionShapes/btMaterial.h \
263    BulletCollision/CollisionShapes/btTriangleIndexVertexArray.h \
264    BulletCollision/CollisionShapes/btTriangleInfoMap.h \
265    BulletCollision/CollisionShapes/btSphereShape.h \
266    BulletCollision/CollisionShapes/btConvexPointCloudShape.h \
267    BulletCollision/CollisionShapes/btCapsuleShape.h \
268    BulletCollision/CollisionShapes/btHeightfieldTerrainShape.h \
269    BulletCollision/CollisionShapes/btCollisionShape.h \
270    BulletCollision/CollisionShapes/btStaticPlaneShape.h \
271    BulletCollision/CollisionShapes/btBvhTriangleMeshShape.h \
272    BulletCollision/CollisionShapes/btTriangleMeshShape.h \
273    BulletCollision/CollisionShapes/btStridingMeshInterface.h \
274    BulletCollision/CollisionShapes/btTriangleMesh.h \
275    BulletCollision/CollisionShapes/btTriangleBuffer.h \
276    BulletCollision/CollisionShapes/btShapeHull.h \
277    BulletCollision/CollisionShapes/btMinkowskiSumShape.h \
278    BulletCollision/CollisionShapes/btOptimizedBvh.h \
279    BulletCollision/CollisionShapes/btTriangleShape.h \
280    BulletCollision/CollisionShapes/btTriangleIndexVertexMaterialArray.h \
281    BulletCollision/CollisionShapes/btCylinderShape.h \
282    BulletCollision/CollisionShapes/btTetrahedronShape.h \
283    BulletCollision/CollisionShapes/btConvexInternalShape.h \
284    BulletCollision/CollisionShapes/btConeShape.h \
285    BulletCollision/CollisionShapes/btConvexHullShape.h \
286    BulletCollision/BroadphaseCollision/btAxisSweep3.h \
287    BulletCollision/BroadphaseCollision/btDbvtBroadphase.h \
288    BulletCollision/BroadphaseCollision/btSimpleBroadphase.h \
289    BulletCollision/BroadphaseCollision/btMultiSapBroadphase.h \
290    BulletCollision/BroadphaseCollision/btDbvt.h \
291    BulletCollision/BroadphaseCollision/btOverlappingPairCallback.h \
292    BulletCollision/BroadphaseCollision/btDispatcher.h \
293    BulletCollision/BroadphaseCollision/btCollisionAlgorithm.h \
294    BulletCollision/BroadphaseCollision/btBroadphaseProxy.h \
295    BulletCollision/BroadphaseCollision/btOverlappingPairCache.h \
296    BulletCollision/BroadphaseCollision/btBroadphaseInterface.h \
297    BulletCollision/BroadphaseCollision/btQuantizedBvh.h \
298    BulletCollision/Gimpact/btGImpactBvh.cpp\
299    BulletCollision/Gimpact/btGImpactQuantizedBvh.cpp\
300    BulletCollision/Gimpact/btTriangleShapeEx.cpp\
301    BulletCollision/Gimpact/btGImpactCollisionAlgorithm.cpp\
302    BulletCollision/Gimpact/btGImpactShape.cpp\
303    BulletCollision/Gimpact/gim_box_set.cpp\
304    BulletCollision/Gimpact/gim_contact.cpp\
305    BulletCollision/Gimpact/gim_memory.cpp\
306    BulletCollision/Gimpact/gim_tri_collision.cpp
307
308bullet_sources += \
309    BulletDynamics/Dynamics/btRigidBody.cpp \
310    BulletDynamics/Dynamics/btSimpleDynamicsWorld.cpp \
311    BulletDynamics/Dynamics/Bullet-C-API.cpp \
312    BulletDynamics/Dynamics/btDiscreteDynamicsWorld.cpp \
313    BulletDynamics/ConstraintSolver/btGeneric6DofConstraint.cpp \
314    BulletDynamics/ConstraintSolver/btGeneric6DofSpringConstraint.cpp \
315    BulletDynamics/ConstraintSolver/btSolve2LinearConstraint.cpp \
316    BulletDynamics/ConstraintSolver/btSolve2LinearConstraint.h \
317    BulletDynamics/ConstraintSolver/btPoint2PointConstraint.cpp \
318    BulletDynamics/ConstraintSolver/btTypedConstraint.cpp \
319    BulletDynamics/ConstraintSolver/btContactConstraint.cpp \
320    BulletDynamics/ConstraintSolver/btSliderConstraint.cpp \
321    BulletDynamics/ConstraintSolver/btConeTwistConstraint.cpp \
322    BulletDynamics/ConstraintSolver/btHingeConstraint.cpp \
323    BulletDynamics/ConstraintSolver/btHinge2Constraint.cpp \
324    BulletDynamics/ConstraintSolver/btUniversalConstraint.cpp \
325    BulletDynamics/ConstraintSolver/btSequentialImpulseConstraintSolver.cpp \
326    BulletDynamics/Vehicle/btWheelInfo.cpp \
327    BulletDynamics/Vehicle/btRaycastVehicle.cpp \
328    BulletDynamics/Character/btKinematicCharacterController.cpp \
329    BulletDynamics/Character/btKinematicCharacterController.h \
330    BulletDynamics/Character/btCharacterControllerInterface.h \
331    BulletDynamics/Dynamics/btActionInterface.h \
332    BulletDynamics/Dynamics/btSimpleDynamicsWorld.h \
333    BulletDynamics/Dynamics/btRigidBody.h \
334    BulletDynamics/Dynamics/btDiscreteDynamicsWorld.h \
335    BulletDynamics/Dynamics/btDynamicsWorld.h \
336    BulletDynamics/ConstraintSolver/btSolverBody.h \
337    BulletDynamics/ConstraintSolver/btConstraintSolver.h \
338    BulletDynamics/ConstraintSolver/btConeTwistConstraint.h \
339    BulletDynamics/ConstraintSolver/btTypedConstraint.h \
340    BulletDynamics/ConstraintSolver/btContactSolverInfo.h \
341    BulletDynamics/ConstraintSolver/btContactConstraint.h \
342    BulletDynamics/ConstraintSolver/btPoint2PointConstraint.h \
343    BulletDynamics/ConstraintSolver/btJacobianEntry.h \
344    BulletDynamics/ConstraintSolver/btSolverConstraint.h \
345    BulletDynamics/ConstraintSolver/btSequentialImpulseConstraintSolver.h \
346    BulletDynamics/ConstraintSolver/btGeneric6DofConstraint.h \
347    BulletDynamics/ConstraintSolver/btGeneric6DofSpringConstraint.h \
348    BulletDynamics/ConstraintSolver/btSliderConstraint.h \
349    BulletDynamics/ConstraintSolver/btHingeConstraint.h \
350    BulletDynamics/ConstraintSolver/btHinge2Constraint.h \
351    BulletDynamics/ConstraintSolver/btUniversalConstraint.h \
352    BulletDynamics/Vehicle/btVehicleRaycaster.h \
353    BulletDynamics/Vehicle/btRaycastVehicle.h \
354    BulletDynamics/Vehicle/btWheelInfo.h
355
356bullet_sources += \
357    BulletSoftBody/btDefaultSoftBodySolver.cpp \
358    BulletSoftBody/btDefaultSoftBodySolver.h \
359    BulletSoftBody/btSoftBodyRigidBodyCollisionConfiguration.cpp \
360    BulletSoftBody/btSoftBody.cpp \
361    BulletSoftBody/btSoftBodySolvers.h \
362    BulletSoftBody/btSoftBodySolverVertexBuffer.h \
363    BulletSoftBody/btSoftBodyData.h \
364    BulletSoftBody/btSoftRigidCollisionAlgorithm.cpp \
365    BulletSoftBody/btSoftBodyConcaveCollisionAlgorithm.cpp \
366    BulletSoftBody/btSoftRigidDynamicsWorld.cpp \
367    BulletSoftBody/btSoftBodyHelpers.cpp \
368    BulletSoftBody/btSoftSoftCollisionAlgorithm.cpp \
369    BulletSoftBody/btSparseSDF.h \
370    BulletSoftBody/btSoftRigidCollisionAlgorithm.h \
371    BulletSoftBody/btSoftBodyRigidBodyCollisionConfiguration.h \
372    BulletSoftBody/btSoftBody.h \
373    BulletSoftBody/btSoftSoftCollisionAlgorithm.h \
374    BulletSoftBody/btSoftBodyInternals.h \
375    BulletSoftBody/btSoftBodyConcaveCollisionAlgorithm.h \
376    BulletSoftBody/btSoftRigidDynamicsWorld.h \
377    BulletSoftBody/btSoftBodyHelpers.h
378
379bullet_sources += \
380    BulletSoftBody/btSoftBodyRigidBodyCollisionConfiguration.h \
381    BulletSoftBody/btSoftBodyInternals.h \
382    BulletSoftBody/btSoftBodyConcaveCollisionAlgorithm.h \
383    BulletSoftBody/btSoftSoftCollisionAlgorithm.h \
384    BulletSoftBody/btSoftBody.h \
385    BulletSoftBody/btSoftBodyHelpers.h \
386    BulletSoftBody/btSparseSDF.h \
387    BulletSoftBody/btSoftRigidCollisionAlgorithm.h \
388    BulletSoftBody/btSoftRigidDynamicsWorld.h \
389    BulletDynamics/Vehicle/btRaycastVehicle.h \
390    BulletDynamics/Vehicle/btWheelInfo.h \
391    BulletDynamics/Vehicle/btVehicleRaycaster.h \
392    BulletDynamics/Dynamics/btActionInterface.h \
393    BulletDynamics/Dynamics/btRigidBody.h \
394    BulletDynamics/Dynamics/btDynamicsWorld.h \
395    BulletDynamics/Dynamics/btSimpleDynamicsWorld.h \
396    BulletDynamics/Dynamics/btDiscreteDynamicsWorld.h \
397    BulletDynamics/ConstraintSolver/btSequentialImpulseConstraintSolver.h \
398    BulletDynamics/ConstraintSolver/btSolverConstraint.h \
399    BulletDynamics/ConstraintSolver/btPoint2PointConstraint.h \
400    BulletDynamics/ConstraintSolver/btTypedConstraint.h \
401    BulletDynamics/ConstraintSolver/btSliderConstraint.h \
402    BulletDynamics/ConstraintSolver/btConstraintSolver.h \
403    BulletDynamics/ConstraintSolver/btContactConstraint.h \
404    BulletDynamics/ConstraintSolver/btContactSolverInfo.h \
405    BulletDynamics/ConstraintSolver/btGeneric6DofConstraint.h \
406    BulletDynamics/ConstraintSolver/btGeneric6DofSpringConstraint.h \
407    BulletDynamics/ConstraintSolver/btJacobianEntry.h \
408    BulletDynamics/ConstraintSolver/btConeTwistConstraint.h \
409    BulletDynamics/ConstraintSolver/btHingeConstraint.h \
410    BulletDynamics/ConstraintSolver/btHinge2Constraint.h \
411    BulletDynamics/ConstraintSolver/btUniversalConstraint.h \
412    BulletDynamics/ConstraintSolver/btSolverBody.h \
413    BulletDynamics/Character/btCharacterControllerInterface.h \
414    BulletDynamics/Character/btKinematicCharacterController.h \
415    BulletCollision/CollisionShapes/btShapeHull.h \
416    BulletCollision/CollisionShapes/btConcaveShape.h \
417    BulletCollision/CollisionShapes/btCollisionMargin.h \
418    BulletCollision/CollisionShapes/btCompoundShape.h \
419    BulletCollision/CollisionShapes/btConvexHullShape.h \
420    BulletCollision/CollisionShapes/btCylinderShape.h \
421    BulletCollision/CollisionShapes/btTriangleMesh.h \
422    BulletCollision/CollisionShapes/btHeightfieldTerrainShape.h \
423    BulletCollision/CollisionShapes/btUniformScalingShape.h \
424    BulletCollision/CollisionShapes/btConvexPointCloudShape.h \
425    BulletCollision/CollisionShapes/btTetrahedronShape.h \
426    BulletCollision/CollisionShapes/btCapsuleShape.h \
427    BulletCollision/CollisionShapes/btSphereShape.h \
428    BulletCollision/CollisionShapes/btMultiSphereShape.h \
429    BulletCollision/CollisionShapes/btConvexInternalShape.h \
430    BulletCollision/CollisionShapes/btScaledBvhTriangleMeshShape.h \
431    BulletCollision/CollisionShapes/btStridingMeshInterface.h \
432    BulletCollision/CollisionShapes/btBvhTriangleMeshShape.h \
433    BulletCollision/CollisionShapes/btEmptyShape.h \
434    BulletCollision/CollisionShapes/btOptimizedBvh.h \
435    BulletCollision/CollisionShapes/btConvexTriangleMeshShape.h \
436    BulletCollision/CollisionShapes/btTriangleCallback.h \
437    BulletCollision/CollisionShapes/btTriangleIndexVertexMaterialArray.h \
438    BulletCollision/CollisionShapes/btTriangleIndexVertexArray.h \
439    BulletCollision/CollisionShapes/btTriangleInfoMap.h \
440    BulletCollision/CollisionShapes/btTriangleBuffer.h \
441    BulletCollision/CollisionShapes/btConvexShape.h \
442    BulletCollision/CollisionShapes/btConvex2dShape.h \
443    BulletCollision/CollisionShapes/btStaticPlaneShape.h \
444    BulletCollision/CollisionShapes/btConeShape.h \
445    BulletCollision/CollisionShapes/btCollisionShape.h \
446    BulletCollision/CollisionShapes/btTriangleShape.h \
447    BulletCollision/CollisionShapes/btBoxShape.h \
448    BulletCollision/CollisionShapes/btBox2dShape.h \
449    BulletCollision/CollisionShapes/btMinkowskiSumShape.h \
450    BulletCollision/CollisionShapes/btTriangleMeshShape.h \
451    BulletCollision/CollisionShapes/btMaterial.h \
452    BulletCollision/CollisionShapes/btMultimaterialTriangleMeshShape.h \
453    BulletCollision/CollisionShapes/btPolyhedralConvexShape.h \
454    BulletCollision/NarrowPhaseCollision/btConvexCast.h \
455    BulletCollision/NarrowPhaseCollision/btGjkEpa2.h \
456    BulletCollision/NarrowPhaseCollision/btSimplexSolverInterface.h \
457    BulletCollision/NarrowPhaseCollision/btContinuousConvexCollision.h \
458    BulletCollision/NarrowPhaseCollision/btConvexPenetrationDepthSolver.h \
459    BulletCollision/NarrowPhaseCollision/btGjkConvexCast.h \
460    BulletCollision/NarrowPhaseCollision/btDiscreteCollisionDetectorInterface.h \
461    BulletCollision/NarrowPhaseCollision/btVoronoiSimplexSolver.h \
462    BulletCollision/NarrowPhaseCollision/btPersistentManifold.h \
463    BulletCollision/NarrowPhaseCollision/btManifoldPoint.h \
464    BulletCollision/NarrowPhaseCollision/btGjkPairDetector.h \
465    BulletCollision/NarrowPhaseCollision/btGjkEpaPenetrationDepthSolver.h \
466    BulletCollision/NarrowPhaseCollision/btRaycastCallback.h \
467    BulletCollision/NarrowPhaseCollision/btSubSimplexConvexCast.h \
468    BulletCollision/NarrowPhaseCollision/btPointCollector.h \
469    BulletCollision/NarrowPhaseCollision/btMinkowskiPenetrationDepthSolver.h \
470    BulletCollision/BroadphaseCollision/btDbvt.h \
471    BulletCollision/BroadphaseCollision/btDispatcher.h \
472    BulletCollision/BroadphaseCollision/btDbvtBroadphase.h \
473    BulletCollision/BroadphaseCollision/btSimpleBroadphase.h \
474    BulletCollision/BroadphaseCollision/btCollisionAlgorithm.h \
475    BulletCollision/BroadphaseCollision/btOverlappingPairCallback.h \
476    BulletCollision/BroadphaseCollision/btMultiSapBroadphase.h \
477    BulletCollision/BroadphaseCollision/btQuantizedBvh.h \
478    BulletCollision/BroadphaseCollision/btAxisSweep3.h \
479    BulletCollision/BroadphaseCollision/btBroadphaseInterface.h \
480    BulletCollision/BroadphaseCollision/btOverlappingPairCache.h \
481    BulletCollision/BroadphaseCollision/btBroadphaseProxy.h \
482    BulletCollision/CollisionDispatch/btUnionFind.h \
483    BulletCollision/CollisionDispatch/btCollisionConfiguration.h \
484    BulletCollision/CollisionDispatch/btCollisionDispatcher.h \
485    BulletCollision/CollisionDispatch/SphereTriangleDetector.h \
486    BulletCollision/CollisionDispatch/btEmptyCollisionAlgorithm.h \
487    BulletCollision/CollisionDispatch/btCollisionWorld.h \
488    BulletCollision/CollisionDispatch/btCollisionCreateFunc.h \
489    BulletCollision/CollisionDispatch/btSphereTriangleCollisionAlgorithm.h \
490    BulletCollision/CollisionDispatch/btConvexConvexAlgorithm.h \
491    BulletCollision/CollisionDispatch/btConvex2dConvex2dAlgorithm.h \
492    BulletCollision/CollisionDispatch/btCollisionObject.h \
493    BulletCollision/CollisionDispatch/btConvexPlaneCollisionAlgorithm.h \
494    BulletCollision/CollisionDispatch/btBoxBoxCollisionAlgorithm.h \
495    BulletCollision/CollisionDispatch/btBox2dBox2dCollisionAlgorithm.h \
496    BulletCollision/CollisionDispatch/btDefaultCollisionConfiguration.h \
497    BulletCollision/CollisionDispatch/btCompoundCollisionAlgorithm.h \
498    BulletCollision/CollisionDispatch/btSphereBoxCollisionAlgorithm.h \
499    BulletCollision/CollisionDispatch/btGhostObject.h \
500    BulletCollision/CollisionDispatch/btSimulationIslandManager.h \
501    BulletCollision/CollisionDispatch/btActivatingCollisionAlgorithm.h \
502    BulletCollision/CollisionDispatch/btConvexConcaveCollisionAlgorithm.h \
503    BulletCollision/CollisionDispatch/btBoxBoxDetector.h \
504    BulletCollision/CollisionDispatch/btSphereSphereCollisionAlgorithm.h \
505    BulletCollision/CollisionDispatch/btInternalEdgeUtility.h \
506    BulletCollision/CollisionDispatch/btManifoldResult.h \
507    BulletCollision/Gimpact/gim_memory.h \
508    BulletCollision/Gimpact/gim_clip_polygon.h \
509    BulletCollision/Gimpact/gim_bitset.h \
510    BulletCollision/Gimpact/gim_linear_math.h \
511    BulletCollision/Gimpact/btGeometryOperations.h \
512    BulletCollision/Gimpact/btGImpactCollisionAlgorithm.h \
513    BulletCollision/Gimpact/btGImpactBvh.h \
514    BulletCollision/Gimpact/gim_box_set.h \
515    BulletCollision/Gimpact/gim_array.h \
516    BulletCollision/Gimpact/btGImpactShape.h \
517    BulletCollision/Gimpact/btTriangleShapeEx.h \
518    BulletCollision/Gimpact/btClipPolygon.h \
519    BulletCollision/Gimpact/gim_box_collision.h \
520    BulletCollision/Gimpact/gim_tri_collision.h \
521    BulletCollision/Gimpact/gim_geometry.h \
522    BulletCollision/Gimpact/gim_math.h \
523    BulletCollision/Gimpact/btQuantization.h \
524    BulletCollision/Gimpact/btGImpactQuantizedBvh.h \
525    BulletCollision/Gimpact/gim_geom_types.h \
526    BulletCollision/Gimpact/gim_basic_geometry_operations.h \
527    BulletCollision/Gimpact/gim_contact.h \
528    BulletCollision/Gimpact/gim_hash_table.h \
529    BulletCollision/Gimpact/gim_radixsort.h \
530    BulletCollision/Gimpact/btGImpactMassUtil.h \
531    BulletCollision/Gimpact/btGenericPoolAllocator.h \
532    BulletCollision/Gimpact/btBoxCollision.h \
533    BulletCollision/Gimpact/btContactProcessing.h \
534    LinearMath/btGeometryUtil.h \
535    LinearMath/btConvexHull.h \
536    LinearMath/btList.h \
537    LinearMath/btMatrix3x3.h \
538    LinearMath/btVector3.h \
539    LinearMath/btPoolAllocator.h \
540    LinearMath/btScalar.h \
541    LinearMath/btDefaultMotionState.h \
542    LinearMath/btTransform.h \
543    LinearMath/btQuadWord.h \
544    LinearMath/btAabbUtil2.h \
545    LinearMath/btTransformUtil.h \
546    LinearMath/btRandom.h \
547    LinearMath/btQuaternion.h \
548    LinearMath/btMinMax.h \
549    LinearMath/btMotionState.h \
550    LinearMath/btIDebugDraw.h \
551    LinearMath/btAlignedAllocator.h \
552    LinearMath/btStackAlloc.h \
553    LinearMath/btAlignedObjectArray.h \
554    LinearMath/btHashMap.h \
555    LinearMath/btQuickprof.h\
556    LinearMath/btSerializer.h \
557    Bullet-C-Api.h \
558    btBulletDynamicsCommon.h \
559    btBulletCollisionCommon.h
560
Note: See TracBrowser for help on using the repository browser.