ADD_SOURCE_FILES(BULLET_FILES COMPILATION_BEGIN BulletCollisionCompilation.cpp BroadphaseCollision/btAxisSweep3.cpp BroadphaseCollision/btBroadphaseProxy.cpp BroadphaseCollision/btCollisionAlgorithm.cpp BroadphaseCollision/btDbvt.cpp BroadphaseCollision/btDbvtBroadphase.cpp BroadphaseCollision/btDispatcher.cpp BroadphaseCollision/btMultiSapBroadphase.cpp BroadphaseCollision/btOverlappingPairCache.cpp BroadphaseCollision/btQuantizedBvh.cpp BroadphaseCollision/btSimpleBroadphase.cpp CollisionDispatch/btActivatingCollisionAlgorithm.cpp CollisionDispatch/btBoxBoxCollisionAlgorithm.cpp CollisionDispatch/btBox2dBox2dCollisionAlgorithm.cpp CollisionDispatch/btBoxBoxDetector.cpp CollisionDispatch/btCollisionDispatcher.cpp CollisionDispatch/btCollisionObject.cpp CollisionDispatch/btCollisionWorld.cpp CollisionDispatch/btCompoundCollisionAlgorithm.cpp CollisionDispatch/btConvexConcaveCollisionAlgorithm.cpp CollisionDispatch/btConvexConvexAlgorithm.cpp CollisionDispatch/btConvexPlaneCollisionAlgorithm.cpp CollisionDispatch/btConvex2dConvex2dAlgorithm.cpp CollisionDispatch/btDefaultCollisionConfiguration.cpp CollisionDispatch/btEmptyCollisionAlgorithm.cpp CollisionDispatch/btGhostObject.cpp CollisionDispatch/btInternalEdgeUtility.cpp CollisionDispatch/btInternalEdgeUtility.h CollisionDispatch/btManifoldResult.cpp CollisionDispatch/btSimulationIslandManager.cpp CollisionDispatch/btSphereBoxCollisionAlgorithm.cpp CollisionDispatch/btSphereSphereCollisionAlgorithm.cpp CollisionDispatch/btSphereTriangleCollisionAlgorithm.cpp CollisionDispatch/btUnionFind.cpp CollisionDispatch/SphereTriangleDetector.cpp CollisionShapes/btBoxShape.cpp CollisionShapes/btBox2dShape.cpp CollisionShapes/btBvhTriangleMeshShape.cpp CollisionShapes/btCapsuleShape.cpp CollisionShapes/btCollisionShape.cpp CollisionShapes/btCompoundShape.cpp CollisionShapes/btConcaveShape.cpp CollisionShapes/btConeShape.cpp CollisionShapes/btConvexHullShape.cpp CollisionShapes/btConvexInternalShape.cpp CollisionShapes/btConvexPointCloudShape.cpp CollisionShapes/btConvexPolyhedron.cpp CollisionShapes/btConvexShape.cpp CollisionShapes/btConvex2dShape.cpp CollisionShapes/btConvexTriangleMeshShape.cpp CollisionShapes/btCylinderShape.cpp CollisionShapes/btEmptyShape.cpp CollisionShapes/btHeightfieldTerrainShape.cpp CollisionShapes/btMinkowskiSumShape.cpp CollisionShapes/btMultimaterialTriangleMeshShape.cpp CollisionShapes/btMultiSphereShape.cpp CollisionShapes/btOptimizedBvh.cpp CollisionShapes/btPolyhedralConvexShape.cpp CollisionShapes/btScaledBvhTriangleMeshShape.cpp CollisionShapes/btShapeHull.cpp CollisionShapes/btSphereShape.cpp CollisionShapes/btStaticPlaneShape.cpp CollisionShapes/btStridingMeshInterface.cpp CollisionShapes/btTetrahedronShape.cpp CollisionShapes/btTriangleBuffer.cpp CollisionShapes/btTriangleCallback.cpp CollisionShapes/btTriangleIndexVertexArray.cpp CollisionShapes/btTriangleIndexVertexMaterialArray.cpp CollisionShapes/btTriangleMesh.cpp CollisionShapes/btTriangleMeshShape.cpp CollisionShapes/btUniformScalingShape.cpp NarrowPhaseCollision/btContinuousConvexCollision.cpp NarrowPhaseCollision/btConvexCast.cpp NarrowPhaseCollision/btGjkConvexCast.cpp NarrowPhaseCollision/btGjkEpa2.cpp NarrowPhaseCollision/btGjkEpaPenetrationDepthSolver.cpp NarrowPhaseCollision/btGjkPairDetector.cpp NarrowPhaseCollision/btMinkowskiPenetrationDepthSolver.cpp NarrowPhaseCollision/btPersistentManifold.cpp NarrowPhaseCollision/btRaycastCallback.cpp NarrowPhaseCollision/btSubSimplexConvexCast.cpp NarrowPhaseCollision/btVoronoiSimplexSolver.cpp COMPILATION_END # Raises compiler errors when compiled inside the compilation NarrowPhaseCollision/btPolyhedralContactClipping.cpp # Headers BroadphaseCollision/btAxisSweep3.h BroadphaseCollision/btBroadphaseInterface.h BroadphaseCollision/btBroadphaseProxy.h BroadphaseCollision/btCollisionAlgorithm.h BroadphaseCollision/btDbvt.h BroadphaseCollision/btDbvtBroadphase.h BroadphaseCollision/btDispatcher.h BroadphaseCollision/btMultiSapBroadphase.h BroadphaseCollision/btOverlappingPairCache.h BroadphaseCollision/btOverlappingPairCallback.h BroadphaseCollision/btQuantizedBvh.h BroadphaseCollision/btSimpleBroadphase.h CollisionDispatch/btActivatingCollisionAlgorithm.h CollisionDispatch/btBoxBoxCollisionAlgorithm.h CollisionDispatch/btBox2dBox2dCollisionAlgorithm.h CollisionDispatch/btBoxBoxDetector.h CollisionDispatch/btCollisionConfiguration.h CollisionDispatch/btCollisionCreateFunc.h CollisionDispatch/btCollisionDispatcher.h CollisionDispatch/btCollisionObject.h CollisionDispatch/btCollisionWorld.h CollisionDispatch/btCompoundCollisionAlgorithm.h CollisionDispatch/btConvexConcaveCollisionAlgorithm.h CollisionDispatch/btConvexConvexAlgorithm.h CollisionDispatch/btConvex2dConvex2dAlgorithm.h CollisionDispatch/btConvexPlaneCollisionAlgorithm.h CollisionDispatch/btDefaultCollisionConfiguration.h CollisionDispatch/btEmptyCollisionAlgorithm.h CollisionDispatch/btGhostObject.h CollisionDispatch/btManifoldResult.h CollisionDispatch/btSimulationIslandManager.h CollisionDispatch/btSphereBoxCollisionAlgorithm.h CollisionDispatch/btSphereSphereCollisionAlgorithm.h CollisionDispatch/btSphereTriangleCollisionAlgorithm.h CollisionDispatch/btUnionFind.h CollisionDispatch/SphereTriangleDetector.h CollisionShapes/btBoxShape.h CollisionShapes/btBox2dShape.h CollisionShapes/btBvhTriangleMeshShape.h CollisionShapes/btCapsuleShape.h CollisionShapes/btCollisionMargin.h CollisionShapes/btCollisionShape.h CollisionShapes/btCompoundShape.h CollisionShapes/btConcaveShape.h CollisionShapes/btConeShape.h CollisionShapes/btConvexHullShape.h CollisionShapes/btConvexInternalShape.h CollisionShapes/btConvexPointCloudShape.h CollisionShapes/btConvexPolyhedron.h CollisionShapes/btConvexShape.h CollisionShapes/btConvex2dShape.h CollisionShapes/btConvexTriangleMeshShape.h CollisionShapes/btCylinderShape.h CollisionShapes/btEmptyShape.h CollisionShapes/btHeightfieldTerrainShape.h CollisionShapes/btMaterial.h CollisionShapes/btMinkowskiSumShape.h CollisionShapes/btMultimaterialTriangleMeshShape.h CollisionShapes/btMultiSphereShape.h CollisionShapes/btOptimizedBvh.h CollisionShapes/btPolyhedralConvexShape.h CollisionShapes/btScaledBvhTriangleMeshShape.h CollisionShapes/btShapeHull.h CollisionShapes/btSphereShape.h CollisionShapes/btStaticPlaneShape.h CollisionShapes/btStridingMeshInterface.h CollisionShapes/btTetrahedronShape.h CollisionShapes/btTriangleBuffer.h CollisionShapes/btTriangleCallback.h CollisionShapes/btTriangleIndexVertexArray.h CollisionShapes/btTriangleIndexVertexMaterialArray.h CollisionShapes/btTriangleInfoMap.h CollisionShapes/btTriangleMesh.h CollisionShapes/btTriangleMeshShape.h CollisionShapes/btTriangleShape.h CollisionShapes/btUniformScalingShape.h NarrowPhaseCollision/btContinuousConvexCollision.h NarrowPhaseCollision/btConvexCast.h NarrowPhaseCollision/btConvexPenetrationDepthSolver.h NarrowPhaseCollision/btDiscreteCollisionDetectorInterface.h NarrowPhaseCollision/btGjkConvexCast.h NarrowPhaseCollision/btGjkEpa2.h NarrowPhaseCollision/btGjkEpaPenetrationDepthSolver.h NarrowPhaseCollision/btGjkPairDetector.h NarrowPhaseCollision/btManifoldPoint.h NarrowPhaseCollision/btMinkowskiPenetrationDepthSolver.h NarrowPhaseCollision/btPersistentManifold.h NarrowPhaseCollision/btPointCollector.h NarrowPhaseCollision/btRaycastCallback.h NarrowPhaseCollision/btSimplexSolverInterface.h NarrowPhaseCollision/btSubSimplexConvexCast.h NarrowPhaseCollision/btVoronoiSimplexSolver.h NarrowPhaseCollision/btPolyhedralContactClipping.h )