Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

source: code/branches/usability/src/external/bullet/BulletCollision/CMakeLists.txt @ 8654

Last change on this file since 8654 was 5929, checked in by rgrieder, 15 years ago

Merged core5 branch back to the trunk.
Key features include clean level unloading and an extended XML event system.

Two important notes:
Delete your keybindings.ini files! * or you will still get parser errors when loading the key bindings.
Delete build_dir/lib/modules/libgamestates.module! * or orxonox won't start.
Best thing to do is to delete the build folder ;)

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