Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

source: code/trunk/src/external/bullet/BulletCollision/CMakeLists.txt @ 8572

Last change on this file since 8572 was 8393, checked in by rgrieder, 14 years ago

Updated Bullet from v2.77 to v2.78.
(I'm not going to make a branch for that since the update from 2.74 to 2.77 hasn't been tested that much either).

You will HAVE to do a complete RECOMPILE! I tested with MSVC and MinGW and they both threw linker errors at me.

  • Property svn:eol-style set to native
File size: 7.5 KB
RevLine 
[2710]1ADD_SOURCE_FILES(BULLET_FILES
[5929]2
3COMPILATION_BEGIN BulletCollisionCompilation.cpp
4
[2430]5        BroadphaseCollision/btAxisSweep3.cpp
6        BroadphaseCollision/btBroadphaseProxy.cpp
7        BroadphaseCollision/btCollisionAlgorithm.cpp
[8351]8        BroadphaseCollision/btDbvt.cpp
9        BroadphaseCollision/btDbvtBroadphase.cpp
[2430]10        BroadphaseCollision/btDispatcher.cpp
11        BroadphaseCollision/btMultiSapBroadphase.cpp
12        BroadphaseCollision/btOverlappingPairCache.cpp
13        BroadphaseCollision/btQuantizedBvh.cpp
14        BroadphaseCollision/btSimpleBroadphase.cpp
[2710]15
[2430]16        CollisionDispatch/btActivatingCollisionAlgorithm.cpp
[8351]17        CollisionDispatch/btBoxBoxCollisionAlgorithm.cpp
18        CollisionDispatch/btBox2dBox2dCollisionAlgorithm.cpp
19        CollisionDispatch/btBoxBoxDetector.cpp
[2430]20        CollisionDispatch/btCollisionDispatcher.cpp
21        CollisionDispatch/btCollisionObject.cpp
22        CollisionDispatch/btCollisionWorld.cpp
23        CollisionDispatch/btCompoundCollisionAlgorithm.cpp
24        CollisionDispatch/btConvexConcaveCollisionAlgorithm.cpp
[8351]25        CollisionDispatch/btConvexConvexAlgorithm.cpp
26        CollisionDispatch/btConvexPlaneCollisionAlgorithm.cpp
27        CollisionDispatch/btConvex2dConvex2dAlgorithm.cpp
[2430]28        CollisionDispatch/btDefaultCollisionConfiguration.cpp
[8351]29        CollisionDispatch/btEmptyCollisionAlgorithm.cpp
[2430]30        CollisionDispatch/btGhostObject.cpp
[8351]31        CollisionDispatch/btInternalEdgeUtility.cpp
32        CollisionDispatch/btInternalEdgeUtility.h
33        CollisionDispatch/btManifoldResult.cpp
34        CollisionDispatch/btSimulationIslandManager.cpp
[2430]35        CollisionDispatch/btSphereBoxCollisionAlgorithm.cpp
[8351]36        CollisionDispatch/btSphereSphereCollisionAlgorithm.cpp
[2430]37        CollisionDispatch/btSphereTriangleCollisionAlgorithm.cpp
38        CollisionDispatch/btUnionFind.cpp
39        CollisionDispatch/SphereTriangleDetector.cpp
[2710]40
[2430]41        CollisionShapes/btBoxShape.cpp
[8351]42        CollisionShapes/btBox2dShape.cpp
[2430]43        CollisionShapes/btBvhTriangleMeshShape.cpp
44        CollisionShapes/btCapsuleShape.cpp
45        CollisionShapes/btCollisionShape.cpp
46        CollisionShapes/btCompoundShape.cpp
47        CollisionShapes/btConcaveShape.cpp
48        CollisionShapes/btConeShape.cpp
49        CollisionShapes/btConvexHullShape.cpp
[8351]50        CollisionShapes/btConvexInternalShape.cpp
[2430]51        CollisionShapes/btConvexPointCloudShape.cpp
[8393]52        CollisionShapes/btConvexPolyhedron.cpp
[2430]53        CollisionShapes/btConvexShape.cpp
[8351]54        CollisionShapes/btConvex2dShape.cpp
[2430]55        CollisionShapes/btConvexTriangleMeshShape.cpp
56        CollisionShapes/btCylinderShape.cpp
57        CollisionShapes/btEmptyShape.cpp
58        CollisionShapes/btHeightfieldTerrainShape.cpp
59        CollisionShapes/btMinkowskiSumShape.cpp
60        CollisionShapes/btMultimaterialTriangleMeshShape.cpp
61        CollisionShapes/btMultiSphereShape.cpp
62        CollisionShapes/btOptimizedBvh.cpp
63        CollisionShapes/btPolyhedralConvexShape.cpp
64        CollisionShapes/btScaledBvhTriangleMeshShape.cpp
[8351]65        CollisionShapes/btShapeHull.cpp
[2430]66        CollisionShapes/btSphereShape.cpp
67        CollisionShapes/btStaticPlaneShape.cpp
68        CollisionShapes/btStridingMeshInterface.cpp
[8351]69        CollisionShapes/btTetrahedronShape.cpp
70        CollisionShapes/btTriangleBuffer.cpp
[2430]71        CollisionShapes/btTriangleCallback.cpp
72        CollisionShapes/btTriangleIndexVertexArray.cpp
73        CollisionShapes/btTriangleIndexVertexMaterialArray.cpp
74        CollisionShapes/btTriangleMesh.cpp
75        CollisionShapes/btTriangleMeshShape.cpp
76        CollisionShapes/btUniformScalingShape.cpp
[2710]77
[2430]78        NarrowPhaseCollision/btContinuousConvexCollision.cpp
[8351]79        NarrowPhaseCollision/btConvexCast.cpp
80        NarrowPhaseCollision/btGjkConvexCast.cpp
[2430]81        NarrowPhaseCollision/btGjkEpa2.cpp
82        NarrowPhaseCollision/btGjkEpaPenetrationDepthSolver.cpp
83        NarrowPhaseCollision/btGjkPairDetector.cpp
84        NarrowPhaseCollision/btMinkowskiPenetrationDepthSolver.cpp
85        NarrowPhaseCollision/btPersistentManifold.cpp
86        NarrowPhaseCollision/btRaycastCallback.cpp
87        NarrowPhaseCollision/btSubSimplexConvexCast.cpp
88        NarrowPhaseCollision/btVoronoiSimplexSolver.cpp
[2710]89
[5929]90COMPILATION_END
91
[8393]92    # Raises compiler errors when compiled inside the compilation
93        NarrowPhaseCollision/btPolyhedralContactClipping.cpp
94
[2710]95        # Headers
96        BroadphaseCollision/btAxisSweep3.h
97        BroadphaseCollision/btBroadphaseInterface.h
98        BroadphaseCollision/btBroadphaseProxy.h
99        BroadphaseCollision/btCollisionAlgorithm.h
[8351]100        BroadphaseCollision/btDbvt.h
101        BroadphaseCollision/btDbvtBroadphase.h
[2710]102        BroadphaseCollision/btDispatcher.h
103        BroadphaseCollision/btMultiSapBroadphase.h
104        BroadphaseCollision/btOverlappingPairCache.h
105        BroadphaseCollision/btOverlappingPairCallback.h
106        BroadphaseCollision/btQuantizedBvh.h
107        BroadphaseCollision/btSimpleBroadphase.h
108
109        CollisionDispatch/btActivatingCollisionAlgorithm.h
[8351]110        CollisionDispatch/btBoxBoxCollisionAlgorithm.h
111        CollisionDispatch/btBox2dBox2dCollisionAlgorithm.h
112        CollisionDispatch/btBoxBoxDetector.h
[2710]113        CollisionDispatch/btCollisionConfiguration.h
114        CollisionDispatch/btCollisionCreateFunc.h
115        CollisionDispatch/btCollisionDispatcher.h
116        CollisionDispatch/btCollisionObject.h
117        CollisionDispatch/btCollisionWorld.h
118        CollisionDispatch/btCompoundCollisionAlgorithm.h
119        CollisionDispatch/btConvexConcaveCollisionAlgorithm.h
[8351]120        CollisionDispatch/btConvexConvexAlgorithm.h
121        CollisionDispatch/btConvex2dConvex2dAlgorithm.h
122        CollisionDispatch/btConvexPlaneCollisionAlgorithm.h
[2710]123        CollisionDispatch/btDefaultCollisionConfiguration.h
[8351]124        CollisionDispatch/btEmptyCollisionAlgorithm.h
[2710]125        CollisionDispatch/btGhostObject.h
[8351]126        CollisionDispatch/btManifoldResult.h
127        CollisionDispatch/btSimulationIslandManager.h
[2710]128        CollisionDispatch/btSphereBoxCollisionAlgorithm.h
[8351]129        CollisionDispatch/btSphereSphereCollisionAlgorithm.h
[2710]130        CollisionDispatch/btSphereTriangleCollisionAlgorithm.h
131        CollisionDispatch/btUnionFind.h
132        CollisionDispatch/SphereTriangleDetector.h
133
134        CollisionShapes/btBoxShape.h
[8351]135        CollisionShapes/btBox2dShape.h
[2710]136        CollisionShapes/btBvhTriangleMeshShape.h
137        CollisionShapes/btCapsuleShape.h
[8351]138        CollisionShapes/btCollisionMargin.h
[2710]139        CollisionShapes/btCollisionShape.h
140        CollisionShapes/btCompoundShape.h
141        CollisionShapes/btConcaveShape.h
142        CollisionShapes/btConeShape.h
143        CollisionShapes/btConvexHullShape.h
[8351]144        CollisionShapes/btConvexInternalShape.h
[2710]145        CollisionShapes/btConvexPointCloudShape.h
[8393]146        CollisionShapes/btConvexPolyhedron.h
[2710]147        CollisionShapes/btConvexShape.h
[8351]148        CollisionShapes/btConvex2dShape.h
[2710]149        CollisionShapes/btConvexTriangleMeshShape.h
150        CollisionShapes/btCylinderShape.h
151        CollisionShapes/btEmptyShape.h
152        CollisionShapes/btHeightfieldTerrainShape.h
[8351]153        CollisionShapes/btMaterial.h
[2710]154        CollisionShapes/btMinkowskiSumShape.h
155        CollisionShapes/btMultimaterialTriangleMeshShape.h
156        CollisionShapes/btMultiSphereShape.h
157        CollisionShapes/btOptimizedBvh.h
158        CollisionShapes/btPolyhedralConvexShape.h
159        CollisionShapes/btScaledBvhTriangleMeshShape.h
[8351]160        CollisionShapes/btShapeHull.h
[2710]161        CollisionShapes/btSphereShape.h
162        CollisionShapes/btStaticPlaneShape.h
163        CollisionShapes/btStridingMeshInterface.h
[8351]164        CollisionShapes/btTetrahedronShape.h
165        CollisionShapes/btTriangleBuffer.h
[2710]166        CollisionShapes/btTriangleCallback.h
167        CollisionShapes/btTriangleIndexVertexArray.h
168        CollisionShapes/btTriangleIndexVertexMaterialArray.h
[8351]169        CollisionShapes/btTriangleInfoMap.h
[2710]170        CollisionShapes/btTriangleMesh.h
171        CollisionShapes/btTriangleMeshShape.h
[8351]172        CollisionShapes/btTriangleShape.h
[2710]173        CollisionShapes/btUniformScalingShape.h
174
175        NarrowPhaseCollision/btContinuousConvexCollision.h
176        NarrowPhaseCollision/btConvexCast.h
177        NarrowPhaseCollision/btConvexPenetrationDepthSolver.h
178        NarrowPhaseCollision/btDiscreteCollisionDetectorInterface.h
179        NarrowPhaseCollision/btGjkConvexCast.h
180        NarrowPhaseCollision/btGjkEpa2.h
181        NarrowPhaseCollision/btGjkEpaPenetrationDepthSolver.h
182        NarrowPhaseCollision/btGjkPairDetector.h
183        NarrowPhaseCollision/btManifoldPoint.h
184        NarrowPhaseCollision/btMinkowskiPenetrationDepthSolver.h
185        NarrowPhaseCollision/btPersistentManifold.h
186        NarrowPhaseCollision/btPointCollector.h
187        NarrowPhaseCollision/btRaycastCallback.h
188        NarrowPhaseCollision/btSimplexSolverInterface.h
189        NarrowPhaseCollision/btSubSimplexConvexCast.h
190        NarrowPhaseCollision/btVoronoiSimplexSolver.h
[8393]191        NarrowPhaseCollision/btPolyhedralContactClipping.h
[1963]192)
Note: See TracBrowser for help on using the repository browser.