From 011d6c98f0226730d2ad5e9ef70be0d42470369c Mon Sep 17 00:00:00 2001 From: auria Date: Tue, 18 Sep 2012 23:09:12 +0000 Subject: [PATCH] Move libs to a new directory git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11598 178a84e3-b1eb-0310-8ba1-8eac791a3b58 --- CMakeLists.txt | 12 ++++++------ {src => lib}/bullet/AUTHORS | 0 {src => lib}/bullet/BulletLicense.txt | 0 {src => lib}/bullet/CMakeLists.txt | 0 {src => lib}/bullet/Changelog | 0 {src => lib}/bullet/LICENSE | 0 {src => lib}/bullet/Makefile.am | 0 {src => lib}/bullet/README | 0 {src => lib}/bullet/VERSION | 0 {src => lib}/bullet/copy_bullet_files | 0 {src => lib}/bullet/src/Bullet-C-Api.h | 0 .../BroadphaseCollision/btAxisSweep3.cpp | 0 .../BroadphaseCollision/btAxisSweep3.h | 0 .../BroadphaseCollision/btBroadphaseInterface.h | 0 .../BroadphaseCollision/btBroadphaseProxy.cpp | 0 .../BroadphaseCollision/btBroadphaseProxy.h | 0 .../BroadphaseCollision/btCollisionAlgorithm.cpp | 0 .../BroadphaseCollision/btCollisionAlgorithm.h | 0 .../BulletCollision/BroadphaseCollision/btDbvt.cpp | 0 .../src/BulletCollision/BroadphaseCollision/btDbvt.h | 0 .../BroadphaseCollision/btDbvtBroadphase.cpp | 0 .../BroadphaseCollision/btDbvtBroadphase.h | 0 .../BroadphaseCollision/btDispatcher.cpp | 0 .../BroadphaseCollision/btDispatcher.h | 0 .../BroadphaseCollision/btMultiSapBroadphase.cpp | 0 .../BroadphaseCollision/btMultiSapBroadphase.h | 0 .../BroadphaseCollision/btOverlappingPairCache.cpp | 0 .../BroadphaseCollision/btOverlappingPairCache.h | 0 .../BroadphaseCollision/btOverlappingPairCallback.h | 0 .../BroadphaseCollision/btQuantizedBvh.cpp | 0 .../BroadphaseCollision/btQuantizedBvh.h | 0 .../BroadphaseCollision/btSimpleBroadphase.cpp | 0 .../BroadphaseCollision/btSimpleBroadphase.h | 0 .../CollisionDispatch/SphereTriangleDetector.cpp | 0 .../CollisionDispatch/SphereTriangleDetector.h | 0 .../btActivatingCollisionAlgorithm.cpp | 0 .../btActivatingCollisionAlgorithm.h | 0 .../btBox2dBox2dCollisionAlgorithm.cpp | 0 .../btBox2dBox2dCollisionAlgorithm.h | 0 .../CollisionDispatch/btBoxBoxCollisionAlgorithm.cpp | 0 .../CollisionDispatch/btBoxBoxCollisionAlgorithm.h | 0 .../CollisionDispatch/btBoxBoxDetector.cpp | 0 .../CollisionDispatch/btBoxBoxDetector.h | 0 .../CollisionDispatch/btCollisionConfiguration.h | 0 .../CollisionDispatch/btCollisionCreateFunc.h | 0 .../CollisionDispatch/btCollisionDispatcher.cpp | 0 .../CollisionDispatch/btCollisionDispatcher.h | 0 .../CollisionDispatch/btCollisionObject.cpp | 0 .../CollisionDispatch/btCollisionObject.h | 0 .../CollisionDispatch/btCollisionWorld.cpp | 0 .../CollisionDispatch/btCollisionWorld.h | 0 .../btCompoundCollisionAlgorithm.cpp | 0 .../CollisionDispatch/btCompoundCollisionAlgorithm.h | 0 .../btConvex2dConvex2dAlgorithm.cpp | 0 .../CollisionDispatch/btConvex2dConvex2dAlgorithm.h | 0 .../btConvexConcaveCollisionAlgorithm.cpp | 0 .../btConvexConcaveCollisionAlgorithm.h | 0 .../CollisionDispatch/btConvexConvexAlgorithm.cpp | 0 .../CollisionDispatch/btConvexConvexAlgorithm.h | 0 .../btConvexPlaneCollisionAlgorithm.cpp | 0 .../btConvexPlaneCollisionAlgorithm.h | 0 .../btDefaultCollisionConfiguration.cpp | 0 .../btDefaultCollisionConfiguration.h | 0 .../CollisionDispatch/btEmptyCollisionAlgorithm.cpp | 0 .../CollisionDispatch/btEmptyCollisionAlgorithm.h | 0 .../CollisionDispatch/btGhostObject.cpp | 0 .../CollisionDispatch/btGhostObject.h | 0 .../CollisionDispatch/btInternalEdgeUtility.cpp | 0 .../CollisionDispatch/btInternalEdgeUtility.h | 0 .../CollisionDispatch/btManifoldResult.cpp | 0 .../CollisionDispatch/btManifoldResult.h | 0 .../CollisionDispatch/btSimulationIslandManager.cpp | 0 .../CollisionDispatch/btSimulationIslandManager.h | 0 .../btSphereBoxCollisionAlgorithm.cpp | 0 .../btSphereBoxCollisionAlgorithm.h | 0 .../btSphereSphereCollisionAlgorithm.cpp | 0 .../btSphereSphereCollisionAlgorithm.h | 0 .../btSphereTriangleCollisionAlgorithm.cpp | 0 .../btSphereTriangleCollisionAlgorithm.h | 0 .../CollisionDispatch/btUnionFind.cpp | 0 .../BulletCollision/CollisionDispatch/btUnionFind.h | 0 .../BulletCollision/CollisionShapes/btBox2dShape.cpp | 0 .../BulletCollision/CollisionShapes/btBox2dShape.h | 0 .../BulletCollision/CollisionShapes/btBoxShape.cpp | 0 .../src/BulletCollision/CollisionShapes/btBoxShape.h | 0 .../CollisionShapes/btBvhTriangleMeshShape.cpp | 0 .../CollisionShapes/btBvhTriangleMeshShape.h | 0 .../CollisionShapes/btCapsuleShape.cpp | 0 .../BulletCollision/CollisionShapes/btCapsuleShape.h | 0 .../CollisionShapes/btCollisionMargin.h | 0 .../CollisionShapes/btCollisionShape.cpp | 0 .../CollisionShapes/btCollisionShape.h | 0 .../CollisionShapes/btCompoundShape.cpp | 0 .../CollisionShapes/btCompoundShape.h | 0 .../CollisionShapes/btConcaveShape.cpp | 0 .../BulletCollision/CollisionShapes/btConcaveShape.h | 0 .../BulletCollision/CollisionShapes/btConeShape.cpp | 0 .../BulletCollision/CollisionShapes/btConeShape.h | 0 .../CollisionShapes/btConvex2dShape.cpp | 0 .../CollisionShapes/btConvex2dShape.h | 0 .../CollisionShapes/btConvexHullShape.cpp | 0 .../CollisionShapes/btConvexHullShape.h | 0 .../CollisionShapes/btConvexInternalShape.cpp | 0 .../CollisionShapes/btConvexInternalShape.h | 0 .../CollisionShapes/btConvexPointCloudShape.cpp | 0 .../CollisionShapes/btConvexPointCloudShape.h | 0 .../CollisionShapes/btConvexPolyhedron.cpp | 0 .../CollisionShapes/btConvexPolyhedron.h | 0 .../CollisionShapes/btConvexShape.cpp | 0 .../BulletCollision/CollisionShapes/btConvexShape.h | 0 .../CollisionShapes/btConvexTriangleMeshShape.cpp | 0 .../CollisionShapes/btConvexTriangleMeshShape.h | 0 .../CollisionShapes/btCylinderShape.cpp | 0 .../CollisionShapes/btCylinderShape.h | 0 .../BulletCollision/CollisionShapes/btEmptyShape.cpp | 0 .../BulletCollision/CollisionShapes/btEmptyShape.h | 0 .../CollisionShapes/btHeightfieldTerrainShape.cpp | 0 .../CollisionShapes/btHeightfieldTerrainShape.h | 0 .../src/BulletCollision/CollisionShapes/btMaterial.h | 0 .../CollisionShapes/btMinkowskiSumShape.cpp | 0 .../CollisionShapes/btMinkowskiSumShape.h | 0 .../CollisionShapes/btMultiSphereShape.cpp | 0 .../CollisionShapes/btMultiSphereShape.h | 0 .../btMultimaterialTriangleMeshShape.cpp | 0 .../btMultimaterialTriangleMeshShape.h | 0 .../CollisionShapes/btOptimizedBvh.cpp | 0 .../BulletCollision/CollisionShapes/btOptimizedBvh.h | 0 .../CollisionShapes/btPolyhedralConvexShape.cpp | 0 .../CollisionShapes/btPolyhedralConvexShape.h | 0 .../CollisionShapes/btScaledBvhTriangleMeshShape.cpp | 0 .../CollisionShapes/btScaledBvhTriangleMeshShape.h | 0 .../BulletCollision/CollisionShapes/btShapeHull.cpp | 0 .../BulletCollision/CollisionShapes/btShapeHull.h | 0 .../CollisionShapes/btSphereShape.cpp | 0 .../BulletCollision/CollisionShapes/btSphereShape.h | 0 .../CollisionShapes/btStaticPlaneShape.cpp | 0 .../CollisionShapes/btStaticPlaneShape.h | 0 .../CollisionShapes/btStridingMeshInterface.cpp | 0 .../CollisionShapes/btStridingMeshInterface.h | 0 .../CollisionShapes/btTetrahedronShape.cpp | 0 .../CollisionShapes/btTetrahedronShape.h | 0 .../CollisionShapes/btTriangleBuffer.cpp | 0 .../CollisionShapes/btTriangleBuffer.h | 0 .../CollisionShapes/btTriangleCallback.cpp | 0 .../CollisionShapes/btTriangleCallback.h | 0 .../CollisionShapes/btTriangleIndexVertexArray.cpp | 0 .../CollisionShapes/btTriangleIndexVertexArray.h | 0 .../btTriangleIndexVertexMaterialArray.cpp | 0 .../btTriangleIndexVertexMaterialArray.h | 0 .../CollisionShapes/btTriangleInfoMap.h | 0 .../CollisionShapes/btTriangleMesh.cpp | 0 .../BulletCollision/CollisionShapes/btTriangleMesh.h | 0 .../CollisionShapes/btTriangleMeshShape.cpp | 0 .../CollisionShapes/btTriangleMeshShape.h | 0 .../CollisionShapes/btTriangleShape.h | 0 .../CollisionShapes/btUniformScalingShape.cpp | 0 .../CollisionShapes/btUniformScalingShape.h | 0 .../src/BulletCollision/Gimpact/btBoxCollision.h | 0 .../src/BulletCollision/Gimpact/btClipPolygon.h | 0 .../BulletCollision/Gimpact/btContactProcessing.cpp | 0 .../BulletCollision/Gimpact/btContactProcessing.h | 0 .../src/BulletCollision/Gimpact/btGImpactBvh.cpp | 0 .../src/BulletCollision/Gimpact/btGImpactBvh.h | 0 .../Gimpact/btGImpactCollisionAlgorithm.cpp | 0 .../Gimpact/btGImpactCollisionAlgorithm.h | 0 .../src/BulletCollision/Gimpact/btGImpactMassUtil.h | 0 .../Gimpact/btGImpactQuantizedBvh.cpp | 0 .../BulletCollision/Gimpact/btGImpactQuantizedBvh.h | 0 .../src/BulletCollision/Gimpact/btGImpactShape.cpp | 0 .../src/BulletCollision/Gimpact/btGImpactShape.h | 0 .../Gimpact/btGenericPoolAllocator.cpp | 0 .../BulletCollision/Gimpact/btGenericPoolAllocator.h | 0 .../BulletCollision/Gimpact/btGeometryOperations.h | 0 .../src/BulletCollision/Gimpact/btQuantization.h | 0 .../BulletCollision/Gimpact/btTriangleShapeEx.cpp | 0 .../src/BulletCollision/Gimpact/btTriangleShapeEx.h | 0 .../bullet/src/BulletCollision/Gimpact/gim_array.h | 0 .../Gimpact/gim_basic_geometry_operations.h | 0 .../bullet/src/BulletCollision/Gimpact/gim_bitset.h | 0 .../src/BulletCollision/Gimpact/gim_box_collision.h | 0 .../src/BulletCollision/Gimpact/gim_box_set.cpp | 0 .../bullet/src/BulletCollision/Gimpact/gim_box_set.h | 0 .../src/BulletCollision/Gimpact/gim_clip_polygon.h | 0 .../src/BulletCollision/Gimpact/gim_contact.cpp | 0 .../bullet/src/BulletCollision/Gimpact/gim_contact.h | 0 .../src/BulletCollision/Gimpact/gim_geom_types.h | 0 .../src/BulletCollision/Gimpact/gim_geometry.h | 0 .../src/BulletCollision/Gimpact/gim_hash_table.h | 0 .../src/BulletCollision/Gimpact/gim_linear_math.h | 0 .../bullet/src/BulletCollision/Gimpact/gim_math.h | 0 .../src/BulletCollision/Gimpact/gim_memory.cpp | 0 .../bullet/src/BulletCollision/Gimpact/gim_memory.h | 0 .../src/BulletCollision/Gimpact/gim_radixsort.h | 0 .../BulletCollision/Gimpact/gim_tri_collision.cpp | 0 .../src/BulletCollision/Gimpact/gim_tri_collision.h | 0 .../btContinuousConvexCollision.cpp | 0 .../btContinuousConvexCollision.h | 0 .../NarrowPhaseCollision/btConvexCast.cpp | 0 .../NarrowPhaseCollision/btConvexCast.h | 0 .../btConvexPenetrationDepthSolver.h | 0 .../btDiscreteCollisionDetectorInterface.h | 0 .../NarrowPhaseCollision/btGjkConvexCast.cpp | 0 .../NarrowPhaseCollision/btGjkConvexCast.h | 0 .../NarrowPhaseCollision/btGjkEpa2.cpp | 0 .../BulletCollision/NarrowPhaseCollision/btGjkEpa2.h | 0 .../btGjkEpaPenetrationDepthSolver.cpp | 0 .../btGjkEpaPenetrationDepthSolver.h | 0 .../NarrowPhaseCollision/btGjkPairDetector.cpp | 0 .../NarrowPhaseCollision/btGjkPairDetector.h | 0 .../NarrowPhaseCollision/btManifoldPoint.h | 0 .../btMinkowskiPenetrationDepthSolver.cpp | 0 .../btMinkowskiPenetrationDepthSolver.h | 0 .../NarrowPhaseCollision/btPersistentManifold.cpp | 0 .../NarrowPhaseCollision/btPersistentManifold.h | 0 .../NarrowPhaseCollision/btPointCollector.h | 0 .../btPolyhedralContactClipping.cpp | 0 .../btPolyhedralContactClipping.h | 0 .../NarrowPhaseCollision/btRaycastCallback.cpp | 0 .../NarrowPhaseCollision/btRaycastCallback.h | 0 .../NarrowPhaseCollision/btSimplexSolverInterface.h | 0 .../NarrowPhaseCollision/btSubSimplexConvexCast.cpp | 0 .../NarrowPhaseCollision/btSubSimplexConvexCast.h | 0 .../NarrowPhaseCollision/btVoronoiSimplexSolver.cpp | 0 .../NarrowPhaseCollision/btVoronoiSimplexSolver.h | 0 .../Character/btCharacterControllerInterface.h | 0 .../Character/btKinematicCharacterController.cpp | 0 .../Character/btKinematicCharacterController.h | 0 .../ConstraintSolver/btConeTwistConstraint.cpp | 0 .../ConstraintSolver/btConeTwistConstraint.h | 0 .../ConstraintSolver/btConstraintSolver.h | 0 .../ConstraintSolver/btContactConstraint.cpp | 0 .../ConstraintSolver/btContactConstraint.h | 0 .../ConstraintSolver/btContactSolverInfo.h | 0 .../ConstraintSolver/btGeneric6DofConstraint.cpp | 0 .../ConstraintSolver/btGeneric6DofConstraint.h | 0 .../btGeneric6DofSpringConstraint.cpp | 0 .../ConstraintSolver/btGeneric6DofSpringConstraint.h | 0 .../ConstraintSolver/btHinge2Constraint.cpp | 0 .../ConstraintSolver/btHinge2Constraint.h | 0 .../ConstraintSolver/btHingeConstraint.cpp | 0 .../ConstraintSolver/btHingeConstraint.h | 0 .../ConstraintSolver/btJacobianEntry.h | 0 .../ConstraintSolver/btPoint2PointConstraint.cpp | 0 .../ConstraintSolver/btPoint2PointConstraint.h | 0 .../btSequentialImpulseConstraintSolver.cpp | 0 .../btSequentialImpulseConstraintSolver.h | 0 .../ConstraintSolver/btSliderConstraint.cpp | 0 .../ConstraintSolver/btSliderConstraint.h | 0 .../ConstraintSolver/btSolve2LinearConstraint.cpp | 0 .../ConstraintSolver/btSolve2LinearConstraint.h | 0 .../BulletDynamics/ConstraintSolver/btSolverBody.h | 0 .../ConstraintSolver/btSolverConstraint.h | 0 .../ConstraintSolver/btTypedConstraint.cpp | 0 .../ConstraintSolver/btTypedConstraint.h | 0 .../ConstraintSolver/btUniversalConstraint.cpp | 0 .../ConstraintSolver/btUniversalConstraint.h | 0 .../src/BulletDynamics/Dynamics/Bullet-C-API.cpp | 0 .../src/BulletDynamics/Dynamics/btActionInterface.h | 0 .../Dynamics/btContinuousDynamicsWorld.cpp | 0 .../Dynamics/btContinuousDynamicsWorld.h | 0 .../Dynamics/btDiscreteDynamicsWorld.cpp | 0 .../Dynamics/btDiscreteDynamicsWorld.h | 0 .../src/BulletDynamics/Dynamics/btDynamicsWorld.h | 0 .../src/BulletDynamics/Dynamics/btRigidBody.cpp | 0 .../bullet/src/BulletDynamics/Dynamics/btRigidBody.h | 0 .../Dynamics/btSimpleDynamicsWorld.cpp | 0 .../BulletDynamics/Dynamics/btSimpleDynamicsWorld.h | 0 .../src/BulletDynamics/Vehicle/btRaycastVehicle.cpp | 0 .../src/BulletDynamics/Vehicle/btRaycastVehicle.h | 0 .../src/BulletDynamics/Vehicle/btVehicleRaycaster.h | 0 .../src/BulletDynamics/Vehicle/btWheelInfo.cpp | 0 .../bullet/src/BulletDynamics/Vehicle/btWheelInfo.h | 0 {src => lib}/bullet/src/LinearMath/btAabbUtil2.h | 0 .../bullet/src/LinearMath/btAlignedAllocator.cpp | 0 .../bullet/src/LinearMath/btAlignedAllocator.h | 0 .../bullet/src/LinearMath/btAlignedObjectArray.h | 0 {src => lib}/bullet/src/LinearMath/btConvexHull.cpp | 0 {src => lib}/bullet/src/LinearMath/btConvexHull.h | 0 .../bullet/src/LinearMath/btConvexHullComputer.cpp | 0 .../bullet/src/LinearMath/btConvexHullComputer.h | 0 .../bullet/src/LinearMath/btDefaultMotionState.h | 0 .../bullet/src/LinearMath/btGeometryUtil.cpp | 0 {src => lib}/bullet/src/LinearMath/btGeometryUtil.h | 0 .../bullet/src/LinearMath/btGrahamScan2dConvexHull.h | 0 {src => lib}/bullet/src/LinearMath/btHashMap.h | 0 {src => lib}/bullet/src/LinearMath/btIDebugDraw.h | 0 {src => lib}/bullet/src/LinearMath/btList.h | 0 {src => lib}/bullet/src/LinearMath/btMatrix3x3.h | 0 {src => lib}/bullet/src/LinearMath/btMinMax.h | 0 {src => lib}/bullet/src/LinearMath/btMotionState.h | 0 {src => lib}/bullet/src/LinearMath/btPoolAllocator.h | 0 {src => lib}/bullet/src/LinearMath/btQuadWord.h | 0 {src => lib}/bullet/src/LinearMath/btQuaternion.h | 0 {src => lib}/bullet/src/LinearMath/btQuickprof.cpp | 0 {src => lib}/bullet/src/LinearMath/btQuickprof.h | 0 {src => lib}/bullet/src/LinearMath/btRandom.h | 0 {src => lib}/bullet/src/LinearMath/btScalar.h | 0 {src => lib}/bullet/src/LinearMath/btSerializer.cpp | 0 {src => lib}/bullet/src/LinearMath/btSerializer.h | 0 {src => lib}/bullet/src/LinearMath/btStackAlloc.h | 0 {src => lib}/bullet/src/LinearMath/btTransform.h | 0 {src => lib}/bullet/src/LinearMath/btTransformUtil.h | 0 {src => lib}/bullet/src/LinearMath/btVector3.h | 0 {src => lib}/bullet/src/Makefile.am | 0 {src => lib}/bullet/src/btBulletCollisionCommon.h | 0 {src => lib}/bullet/src/btBulletDynamicsCommon.h | 0 {src => lib}/bullet/stk.patch | 0 {src => lib}/enet/CMakeLists.txt | 0 {src => lib}/enet/ChangeLog | 0 {src => lib}/enet/Doxyfile | 0 {src => lib}/enet/LICENSE | 0 {src => lib}/enet/Makefile.am | 0 {src => lib}/enet/README | 0 {src => lib}/enet/aclocal.m4 | 0 {src => lib}/enet/callbacks.c | 0 {src => lib}/enet/compress.c | 0 {src => lib}/enet/configure | 0 {src => lib}/enet/configure.in | 0 {src => lib}/enet/depcomp | 0 {src => lib}/enet/design.txt | 0 {src => lib}/enet/docs/FAQ.dox | 0 {src => lib}/enet/docs/design.dox | 0 {src => lib}/enet/docs/install.dox | 0 {src => lib}/enet/docs/license.dox | 0 {src => lib}/enet/docs/mainpage.dox | 0 {src => lib}/enet/docs/tutorial.dox | 0 {src => lib}/enet/enet.dsp | 0 {src => lib}/enet/host.c | 0 {src => lib}/enet/include/enet/callbacks.h | 0 {src => lib}/enet/include/enet/enet.h | 0 {src => lib}/enet/include/enet/list.h | 0 {src => lib}/enet/include/enet/protocol.h | 0 {src => lib}/enet/include/enet/time.h | 0 {src => lib}/enet/include/enet/types.h | 0 {src => lib}/enet/include/enet/unix.h | 0 {src => lib}/enet/include/enet/utility.h | 0 {src => lib}/enet/include/enet/win32.h | 0 {src => lib}/enet/install-sh | 0 {src => lib}/enet/list.c | 0 {src => lib}/enet/missing | 0 {src => lib}/enet/packet.c | 0 {src => lib}/enet/peer.c | 0 {src => lib}/enet/protocol.c | 0 {src => lib}/enet/tutorial.txt | 0 {src => lib}/enet/unix.c | 0 {src => lib}/enet/win32.c | 0 {src => lib}/wiiuse/CMakeLists.txt | 0 {src => lib}/wiiuse/classic.c | 0 {src => lib}/wiiuse/classic.h | 0 {src => lib}/wiiuse/definitions.h | 0 {src => lib}/wiiuse/dynamics.c | 0 {src => lib}/wiiuse/dynamics.h | 0 {src => lib}/wiiuse/events.c | 0 {src => lib}/wiiuse/events.h | 0 {src => lib}/wiiuse/guitar_hero_3.c | 0 {src => lib}/wiiuse/guitar_hero_3.h | 0 {src => lib}/wiiuse/io.c | 0 {src => lib}/wiiuse/io.h | 0 {src => lib}/wiiuse/io_nix.c | 0 {src => lib}/wiiuse/io_win.c | 0 {src => lib}/wiiuse/ir.c | 0 {src => lib}/wiiuse/ir.h | 0 {src => lib}/wiiuse/nunchuk.c | 0 {src => lib}/wiiuse/nunchuk.h | 0 {src => lib}/wiiuse/os.h | 0 {src => lib}/wiiuse/wiiuse.c | 0 {src => lib}/wiiuse/wiiuse.h | 0 {src => lib}/wiiuse/wiiuse_internal.h | 0 368 files changed, 6 insertions(+), 6 deletions(-) rename {src => lib}/bullet/AUTHORS (100%) rename {src => lib}/bullet/BulletLicense.txt (100%) rename {src => lib}/bullet/CMakeLists.txt (100%) rename {src => lib}/bullet/Changelog (100%) rename {src => lib}/bullet/LICENSE (100%) rename {src => lib}/bullet/Makefile.am (100%) rename {src => lib}/bullet/README (100%) rename {src => lib}/bullet/VERSION (100%) rename {src => lib}/bullet/copy_bullet_files (100%) rename {src => lib}/bullet/src/Bullet-C-Api.h (100%) rename {src => lib}/bullet/src/BulletCollision/BroadphaseCollision/btAxisSweep3.cpp (100%) rename {src => lib}/bullet/src/BulletCollision/BroadphaseCollision/btAxisSweep3.h (100%) rename {src => lib}/bullet/src/BulletCollision/BroadphaseCollision/btBroadphaseInterface.h (100%) rename {src => lib}/bullet/src/BulletCollision/BroadphaseCollision/btBroadphaseProxy.cpp (100%) rename {src => lib}/bullet/src/BulletCollision/BroadphaseCollision/btBroadphaseProxy.h (100%) rename {src => lib}/bullet/src/BulletCollision/BroadphaseCollision/btCollisionAlgorithm.cpp (100%) rename {src => lib}/bullet/src/BulletCollision/BroadphaseCollision/btCollisionAlgorithm.h (100%) rename {src => lib}/bullet/src/BulletCollision/BroadphaseCollision/btDbvt.cpp (100%) rename {src => lib}/bullet/src/BulletCollision/BroadphaseCollision/btDbvt.h (100%) rename {src => lib}/bullet/src/BulletCollision/BroadphaseCollision/btDbvtBroadphase.cpp (100%) rename {src => lib}/bullet/src/BulletCollision/BroadphaseCollision/btDbvtBroadphase.h (100%) rename {src => lib}/bullet/src/BulletCollision/BroadphaseCollision/btDispatcher.cpp (100%) rename {src => lib}/bullet/src/BulletCollision/BroadphaseCollision/btDispatcher.h (100%) rename {src => lib}/bullet/src/BulletCollision/BroadphaseCollision/btMultiSapBroadphase.cpp (100%) rename {src => lib}/bullet/src/BulletCollision/BroadphaseCollision/btMultiSapBroadphase.h (100%) rename {src => lib}/bullet/src/BulletCollision/BroadphaseCollision/btOverlappingPairCache.cpp (100%) rename {src => lib}/bullet/src/BulletCollision/BroadphaseCollision/btOverlappingPairCache.h (100%) rename {src => lib}/bullet/src/BulletCollision/BroadphaseCollision/btOverlappingPairCallback.h (100%) rename {src => lib}/bullet/src/BulletCollision/BroadphaseCollision/btQuantizedBvh.cpp (100%) rename {src => lib}/bullet/src/BulletCollision/BroadphaseCollision/btQuantizedBvh.h (100%) rename {src => lib}/bullet/src/BulletCollision/BroadphaseCollision/btSimpleBroadphase.cpp (100%) rename {src => lib}/bullet/src/BulletCollision/BroadphaseCollision/btSimpleBroadphase.h (100%) rename {src => lib}/bullet/src/BulletCollision/CollisionDispatch/SphereTriangleDetector.cpp (100%) rename {src => lib}/bullet/src/BulletCollision/CollisionDispatch/SphereTriangleDetector.h (100%) rename {src => lib}/bullet/src/BulletCollision/CollisionDispatch/btActivatingCollisionAlgorithm.cpp (100%) rename {src => lib}/bullet/src/BulletCollision/CollisionDispatch/btActivatingCollisionAlgorithm.h (100%) rename {src => lib}/bullet/src/BulletCollision/CollisionDispatch/btBox2dBox2dCollisionAlgorithm.cpp (100%) rename {src => lib}/bullet/src/BulletCollision/CollisionDispatch/btBox2dBox2dCollisionAlgorithm.h (100%) rename {src => lib}/bullet/src/BulletCollision/CollisionDispatch/btBoxBoxCollisionAlgorithm.cpp (100%) rename {src => lib}/bullet/src/BulletCollision/CollisionDispatch/btBoxBoxCollisionAlgorithm.h (100%) rename {src => lib}/bullet/src/BulletCollision/CollisionDispatch/btBoxBoxDetector.cpp (100%) rename {src => lib}/bullet/src/BulletCollision/CollisionDispatch/btBoxBoxDetector.h (100%) rename {src => lib}/bullet/src/BulletCollision/CollisionDispatch/btCollisionConfiguration.h (100%) rename {src => lib}/bullet/src/BulletCollision/CollisionDispatch/btCollisionCreateFunc.h (100%) rename {src => lib}/bullet/src/BulletCollision/CollisionDispatch/btCollisionDispatcher.cpp (100%) rename {src => lib}/bullet/src/BulletCollision/CollisionDispatch/btCollisionDispatcher.h (100%) rename {src => lib}/bullet/src/BulletCollision/CollisionDispatch/btCollisionObject.cpp (100%) rename {src => lib}/bullet/src/BulletCollision/CollisionDispatch/btCollisionObject.h (100%) rename {src => lib}/bullet/src/BulletCollision/CollisionDispatch/btCollisionWorld.cpp (100%) rename {src => lib}/bullet/src/BulletCollision/CollisionDispatch/btCollisionWorld.h (100%) rename {src => lib}/bullet/src/BulletCollision/CollisionDispatch/btCompoundCollisionAlgorithm.cpp (100%) rename {src => lib}/bullet/src/BulletCollision/CollisionDispatch/btCompoundCollisionAlgorithm.h (100%) rename {src => lib}/bullet/src/BulletCollision/CollisionDispatch/btConvex2dConvex2dAlgorithm.cpp (100%) rename {src => lib}/bullet/src/BulletCollision/CollisionDispatch/btConvex2dConvex2dAlgorithm.h (100%) rename {src => lib}/bullet/src/BulletCollision/CollisionDispatch/btConvexConcaveCollisionAlgorithm.cpp (100%) rename {src => lib}/bullet/src/BulletCollision/CollisionDispatch/btConvexConcaveCollisionAlgorithm.h (100%) rename {src => lib}/bullet/src/BulletCollision/CollisionDispatch/btConvexConvexAlgorithm.cpp (100%) rename {src => lib}/bullet/src/BulletCollision/CollisionDispatch/btConvexConvexAlgorithm.h (100%) rename {src => lib}/bullet/src/BulletCollision/CollisionDispatch/btConvexPlaneCollisionAlgorithm.cpp (100%) rename {src => lib}/bullet/src/BulletCollision/CollisionDispatch/btConvexPlaneCollisionAlgorithm.h (100%) rename {src => lib}/bullet/src/BulletCollision/CollisionDispatch/btDefaultCollisionConfiguration.cpp (100%) rename {src => lib}/bullet/src/BulletCollision/CollisionDispatch/btDefaultCollisionConfiguration.h (100%) rename {src => lib}/bullet/src/BulletCollision/CollisionDispatch/btEmptyCollisionAlgorithm.cpp (100%) rename {src => lib}/bullet/src/BulletCollision/CollisionDispatch/btEmptyCollisionAlgorithm.h (100%) rename {src => lib}/bullet/src/BulletCollision/CollisionDispatch/btGhostObject.cpp (100%) rename {src => lib}/bullet/src/BulletCollision/CollisionDispatch/btGhostObject.h (100%) rename {src => lib}/bullet/src/BulletCollision/CollisionDispatch/btInternalEdgeUtility.cpp (100%) rename {src => lib}/bullet/src/BulletCollision/CollisionDispatch/btInternalEdgeUtility.h (100%) rename {src => lib}/bullet/src/BulletCollision/CollisionDispatch/btManifoldResult.cpp (100%) rename {src => lib}/bullet/src/BulletCollision/CollisionDispatch/btManifoldResult.h (100%) rename {src => lib}/bullet/src/BulletCollision/CollisionDispatch/btSimulationIslandManager.cpp (100%) rename {src => lib}/bullet/src/BulletCollision/CollisionDispatch/btSimulationIslandManager.h (100%) rename {src => lib}/bullet/src/BulletCollision/CollisionDispatch/btSphereBoxCollisionAlgorithm.cpp (100%) rename {src => lib}/bullet/src/BulletCollision/CollisionDispatch/btSphereBoxCollisionAlgorithm.h (100%) rename {src => lib}/bullet/src/BulletCollision/CollisionDispatch/btSphereSphereCollisionAlgorithm.cpp (100%) rename {src => lib}/bullet/src/BulletCollision/CollisionDispatch/btSphereSphereCollisionAlgorithm.h (100%) rename {src => lib}/bullet/src/BulletCollision/CollisionDispatch/btSphereTriangleCollisionAlgorithm.cpp (100%) rename {src => lib}/bullet/src/BulletCollision/CollisionDispatch/btSphereTriangleCollisionAlgorithm.h (100%) rename {src => lib}/bullet/src/BulletCollision/CollisionDispatch/btUnionFind.cpp (100%) rename {src => lib}/bullet/src/BulletCollision/CollisionDispatch/btUnionFind.h (100%) rename {src => lib}/bullet/src/BulletCollision/CollisionShapes/btBox2dShape.cpp (100%) rename {src => lib}/bullet/src/BulletCollision/CollisionShapes/btBox2dShape.h (100%) rename {src => lib}/bullet/src/BulletCollision/CollisionShapes/btBoxShape.cpp (100%) rename {src => lib}/bullet/src/BulletCollision/CollisionShapes/btBoxShape.h (100%) rename {src => lib}/bullet/src/BulletCollision/CollisionShapes/btBvhTriangleMeshShape.cpp (100%) rename {src => lib}/bullet/src/BulletCollision/CollisionShapes/btBvhTriangleMeshShape.h (100%) rename {src => lib}/bullet/src/BulletCollision/CollisionShapes/btCapsuleShape.cpp (100%) rename {src => lib}/bullet/src/BulletCollision/CollisionShapes/btCapsuleShape.h (100%) rename {src => lib}/bullet/src/BulletCollision/CollisionShapes/btCollisionMargin.h (100%) rename {src => lib}/bullet/src/BulletCollision/CollisionShapes/btCollisionShape.cpp (100%) rename {src => lib}/bullet/src/BulletCollision/CollisionShapes/btCollisionShape.h (100%) rename {src => lib}/bullet/src/BulletCollision/CollisionShapes/btCompoundShape.cpp (100%) rename {src => lib}/bullet/src/BulletCollision/CollisionShapes/btCompoundShape.h (100%) rename {src => lib}/bullet/src/BulletCollision/CollisionShapes/btConcaveShape.cpp (100%) rename {src => lib}/bullet/src/BulletCollision/CollisionShapes/btConcaveShape.h (100%) rename {src => lib}/bullet/src/BulletCollision/CollisionShapes/btConeShape.cpp (100%) rename {src => lib}/bullet/src/BulletCollision/CollisionShapes/btConeShape.h (100%) rename {src => lib}/bullet/src/BulletCollision/CollisionShapes/btConvex2dShape.cpp (100%) rename {src => lib}/bullet/src/BulletCollision/CollisionShapes/btConvex2dShape.h (100%) rename {src => lib}/bullet/src/BulletCollision/CollisionShapes/btConvexHullShape.cpp (100%) rename {src => lib}/bullet/src/BulletCollision/CollisionShapes/btConvexHullShape.h (100%) rename {src => lib}/bullet/src/BulletCollision/CollisionShapes/btConvexInternalShape.cpp (100%) rename {src => lib}/bullet/src/BulletCollision/CollisionShapes/btConvexInternalShape.h (100%) rename {src => lib}/bullet/src/BulletCollision/CollisionShapes/btConvexPointCloudShape.cpp (100%) rename {src => lib}/bullet/src/BulletCollision/CollisionShapes/btConvexPointCloudShape.h (100%) rename {src => lib}/bullet/src/BulletCollision/CollisionShapes/btConvexPolyhedron.cpp (100%) rename {src => lib}/bullet/src/BulletCollision/CollisionShapes/btConvexPolyhedron.h (100%) rename {src => lib}/bullet/src/BulletCollision/CollisionShapes/btConvexShape.cpp (100%) rename {src => lib}/bullet/src/BulletCollision/CollisionShapes/btConvexShape.h (100%) rename {src => lib}/bullet/src/BulletCollision/CollisionShapes/btConvexTriangleMeshShape.cpp (100%) rename {src => lib}/bullet/src/BulletCollision/CollisionShapes/btConvexTriangleMeshShape.h (100%) rename {src => lib}/bullet/src/BulletCollision/CollisionShapes/btCylinderShape.cpp (100%) rename {src => lib}/bullet/src/BulletCollision/CollisionShapes/btCylinderShape.h (100%) rename {src => lib}/bullet/src/BulletCollision/CollisionShapes/btEmptyShape.cpp (100%) rename {src => lib}/bullet/src/BulletCollision/CollisionShapes/btEmptyShape.h (100%) rename {src => lib}/bullet/src/BulletCollision/CollisionShapes/btHeightfieldTerrainShape.cpp (100%) rename {src => lib}/bullet/src/BulletCollision/CollisionShapes/btHeightfieldTerrainShape.h (100%) rename {src => lib}/bullet/src/BulletCollision/CollisionShapes/btMaterial.h (100%) rename {src => lib}/bullet/src/BulletCollision/CollisionShapes/btMinkowskiSumShape.cpp (100%) rename {src => lib}/bullet/src/BulletCollision/CollisionShapes/btMinkowskiSumShape.h (100%) rename {src => lib}/bullet/src/BulletCollision/CollisionShapes/btMultiSphereShape.cpp (100%) rename {src => lib}/bullet/src/BulletCollision/CollisionShapes/btMultiSphereShape.h (100%) rename {src => lib}/bullet/src/BulletCollision/CollisionShapes/btMultimaterialTriangleMeshShape.cpp (100%) rename {src => lib}/bullet/src/BulletCollision/CollisionShapes/btMultimaterialTriangleMeshShape.h (100%) rename {src => lib}/bullet/src/BulletCollision/CollisionShapes/btOptimizedBvh.cpp (100%) rename {src => lib}/bullet/src/BulletCollision/CollisionShapes/btOptimizedBvh.h (100%) rename {src => lib}/bullet/src/BulletCollision/CollisionShapes/btPolyhedralConvexShape.cpp (100%) rename {src => lib}/bullet/src/BulletCollision/CollisionShapes/btPolyhedralConvexShape.h (100%) rename {src => lib}/bullet/src/BulletCollision/CollisionShapes/btScaledBvhTriangleMeshShape.cpp (100%) rename {src => lib}/bullet/src/BulletCollision/CollisionShapes/btScaledBvhTriangleMeshShape.h (100%) rename {src => lib}/bullet/src/BulletCollision/CollisionShapes/btShapeHull.cpp (100%) rename {src => lib}/bullet/src/BulletCollision/CollisionShapes/btShapeHull.h (100%) rename {src => lib}/bullet/src/BulletCollision/CollisionShapes/btSphereShape.cpp (100%) rename {src => lib}/bullet/src/BulletCollision/CollisionShapes/btSphereShape.h (100%) rename {src => lib}/bullet/src/BulletCollision/CollisionShapes/btStaticPlaneShape.cpp (100%) rename {src => lib}/bullet/src/BulletCollision/CollisionShapes/btStaticPlaneShape.h (100%) rename {src => lib}/bullet/src/BulletCollision/CollisionShapes/btStridingMeshInterface.cpp (100%) rename {src => lib}/bullet/src/BulletCollision/CollisionShapes/btStridingMeshInterface.h (100%) rename {src => lib}/bullet/src/BulletCollision/CollisionShapes/btTetrahedronShape.cpp (100%) rename {src => lib}/bullet/src/BulletCollision/CollisionShapes/btTetrahedronShape.h (100%) rename {src => lib}/bullet/src/BulletCollision/CollisionShapes/btTriangleBuffer.cpp (100%) rename {src => lib}/bullet/src/BulletCollision/CollisionShapes/btTriangleBuffer.h (100%) rename {src => lib}/bullet/src/BulletCollision/CollisionShapes/btTriangleCallback.cpp (100%) rename {src => lib}/bullet/src/BulletCollision/CollisionShapes/btTriangleCallback.h (100%) rename {src => lib}/bullet/src/BulletCollision/CollisionShapes/btTriangleIndexVertexArray.cpp (100%) rename {src => lib}/bullet/src/BulletCollision/CollisionShapes/btTriangleIndexVertexArray.h (100%) rename {src => lib}/bullet/src/BulletCollision/CollisionShapes/btTriangleIndexVertexMaterialArray.cpp (100%) rename {src => lib}/bullet/src/BulletCollision/CollisionShapes/btTriangleIndexVertexMaterialArray.h (100%) rename {src => lib}/bullet/src/BulletCollision/CollisionShapes/btTriangleInfoMap.h (100%) rename {src => lib}/bullet/src/BulletCollision/CollisionShapes/btTriangleMesh.cpp (100%) rename {src => lib}/bullet/src/BulletCollision/CollisionShapes/btTriangleMesh.h (100%) rename {src => lib}/bullet/src/BulletCollision/CollisionShapes/btTriangleMeshShape.cpp (100%) rename {src => lib}/bullet/src/BulletCollision/CollisionShapes/btTriangleMeshShape.h (100%) rename {src => lib}/bullet/src/BulletCollision/CollisionShapes/btTriangleShape.h (100%) rename {src => lib}/bullet/src/BulletCollision/CollisionShapes/btUniformScalingShape.cpp (100%) rename {src => lib}/bullet/src/BulletCollision/CollisionShapes/btUniformScalingShape.h (100%) rename {src => lib}/bullet/src/BulletCollision/Gimpact/btBoxCollision.h (100%) rename {src => lib}/bullet/src/BulletCollision/Gimpact/btClipPolygon.h (100%) rename {src => lib}/bullet/src/BulletCollision/Gimpact/btContactProcessing.cpp (100%) rename {src => lib}/bullet/src/BulletCollision/Gimpact/btContactProcessing.h (100%) rename {src => lib}/bullet/src/BulletCollision/Gimpact/btGImpactBvh.cpp (100%) rename {src => lib}/bullet/src/BulletCollision/Gimpact/btGImpactBvh.h (100%) rename {src => lib}/bullet/src/BulletCollision/Gimpact/btGImpactCollisionAlgorithm.cpp (100%) rename {src => lib}/bullet/src/BulletCollision/Gimpact/btGImpactCollisionAlgorithm.h (100%) rename {src => lib}/bullet/src/BulletCollision/Gimpact/btGImpactMassUtil.h (100%) rename {src => lib}/bullet/src/BulletCollision/Gimpact/btGImpactQuantizedBvh.cpp (100%) rename {src => lib}/bullet/src/BulletCollision/Gimpact/btGImpactQuantizedBvh.h (100%) rename {src => lib}/bullet/src/BulletCollision/Gimpact/btGImpactShape.cpp (100%) rename {src => lib}/bullet/src/BulletCollision/Gimpact/btGImpactShape.h (100%) rename {src => lib}/bullet/src/BulletCollision/Gimpact/btGenericPoolAllocator.cpp (100%) rename {src => lib}/bullet/src/BulletCollision/Gimpact/btGenericPoolAllocator.h (100%) rename {src => lib}/bullet/src/BulletCollision/Gimpact/btGeometryOperations.h (100%) rename {src => lib}/bullet/src/BulletCollision/Gimpact/btQuantization.h (100%) rename {src => lib}/bullet/src/BulletCollision/Gimpact/btTriangleShapeEx.cpp (100%) rename {src => lib}/bullet/src/BulletCollision/Gimpact/btTriangleShapeEx.h (100%) rename {src => lib}/bullet/src/BulletCollision/Gimpact/gim_array.h (100%) rename {src => lib}/bullet/src/BulletCollision/Gimpact/gim_basic_geometry_operations.h (100%) rename {src => lib}/bullet/src/BulletCollision/Gimpact/gim_bitset.h (100%) rename {src => lib}/bullet/src/BulletCollision/Gimpact/gim_box_collision.h (100%) rename {src => lib}/bullet/src/BulletCollision/Gimpact/gim_box_set.cpp (100%) rename {src => lib}/bullet/src/BulletCollision/Gimpact/gim_box_set.h (100%) rename {src => lib}/bullet/src/BulletCollision/Gimpact/gim_clip_polygon.h (100%) rename {src => lib}/bullet/src/BulletCollision/Gimpact/gim_contact.cpp (100%) rename {src => lib}/bullet/src/BulletCollision/Gimpact/gim_contact.h (100%) rename {src => lib}/bullet/src/BulletCollision/Gimpact/gim_geom_types.h (100%) rename {src => lib}/bullet/src/BulletCollision/Gimpact/gim_geometry.h (100%) rename {src => lib}/bullet/src/BulletCollision/Gimpact/gim_hash_table.h (100%) rename {src => lib}/bullet/src/BulletCollision/Gimpact/gim_linear_math.h (100%) rename {src => lib}/bullet/src/BulletCollision/Gimpact/gim_math.h (100%) rename {src => lib}/bullet/src/BulletCollision/Gimpact/gim_memory.cpp (100%) rename {src => lib}/bullet/src/BulletCollision/Gimpact/gim_memory.h (100%) rename {src => lib}/bullet/src/BulletCollision/Gimpact/gim_radixsort.h (100%) rename {src => lib}/bullet/src/BulletCollision/Gimpact/gim_tri_collision.cpp (100%) rename {src => lib}/bullet/src/BulletCollision/Gimpact/gim_tri_collision.h (100%) rename {src => lib}/bullet/src/BulletCollision/NarrowPhaseCollision/btContinuousConvexCollision.cpp (100%) rename {src => lib}/bullet/src/BulletCollision/NarrowPhaseCollision/btContinuousConvexCollision.h (100%) rename {src => lib}/bullet/src/BulletCollision/NarrowPhaseCollision/btConvexCast.cpp (100%) rename {src => lib}/bullet/src/BulletCollision/NarrowPhaseCollision/btConvexCast.h (100%) rename {src => lib}/bullet/src/BulletCollision/NarrowPhaseCollision/btConvexPenetrationDepthSolver.h (100%) rename {src => lib}/bullet/src/BulletCollision/NarrowPhaseCollision/btDiscreteCollisionDetectorInterface.h (100%) rename {src => lib}/bullet/src/BulletCollision/NarrowPhaseCollision/btGjkConvexCast.cpp (100%) rename {src => lib}/bullet/src/BulletCollision/NarrowPhaseCollision/btGjkConvexCast.h (100%) rename {src => lib}/bullet/src/BulletCollision/NarrowPhaseCollision/btGjkEpa2.cpp (100%) rename {src => lib}/bullet/src/BulletCollision/NarrowPhaseCollision/btGjkEpa2.h (100%) rename {src => lib}/bullet/src/BulletCollision/NarrowPhaseCollision/btGjkEpaPenetrationDepthSolver.cpp (100%) rename {src => lib}/bullet/src/BulletCollision/NarrowPhaseCollision/btGjkEpaPenetrationDepthSolver.h (100%) rename {src => lib}/bullet/src/BulletCollision/NarrowPhaseCollision/btGjkPairDetector.cpp (100%) rename {src => lib}/bullet/src/BulletCollision/NarrowPhaseCollision/btGjkPairDetector.h (100%) rename {src => lib}/bullet/src/BulletCollision/NarrowPhaseCollision/btManifoldPoint.h (100%) rename {src => lib}/bullet/src/BulletCollision/NarrowPhaseCollision/btMinkowskiPenetrationDepthSolver.cpp (100%) rename {src => lib}/bullet/src/BulletCollision/NarrowPhaseCollision/btMinkowskiPenetrationDepthSolver.h (100%) rename {src => lib}/bullet/src/BulletCollision/NarrowPhaseCollision/btPersistentManifold.cpp (100%) rename {src => lib}/bullet/src/BulletCollision/NarrowPhaseCollision/btPersistentManifold.h (100%) rename {src => lib}/bullet/src/BulletCollision/NarrowPhaseCollision/btPointCollector.h (100%) rename {src => lib}/bullet/src/BulletCollision/NarrowPhaseCollision/btPolyhedralContactClipping.cpp (100%) rename {src => lib}/bullet/src/BulletCollision/NarrowPhaseCollision/btPolyhedralContactClipping.h (100%) rename {src => lib}/bullet/src/BulletCollision/NarrowPhaseCollision/btRaycastCallback.cpp (100%) rename {src => lib}/bullet/src/BulletCollision/NarrowPhaseCollision/btRaycastCallback.h (100%) rename {src => lib}/bullet/src/BulletCollision/NarrowPhaseCollision/btSimplexSolverInterface.h (100%) rename {src => lib}/bullet/src/BulletCollision/NarrowPhaseCollision/btSubSimplexConvexCast.cpp (100%) rename {src => lib}/bullet/src/BulletCollision/NarrowPhaseCollision/btSubSimplexConvexCast.h (100%) rename {src => lib}/bullet/src/BulletCollision/NarrowPhaseCollision/btVoronoiSimplexSolver.cpp (100%) rename {src => lib}/bullet/src/BulletCollision/NarrowPhaseCollision/btVoronoiSimplexSolver.h (100%) rename {src => lib}/bullet/src/BulletDynamics/Character/btCharacterControllerInterface.h (100%) rename {src => lib}/bullet/src/BulletDynamics/Character/btKinematicCharacterController.cpp (100%) rename {src => lib}/bullet/src/BulletDynamics/Character/btKinematicCharacterController.h (100%) rename {src => lib}/bullet/src/BulletDynamics/ConstraintSolver/btConeTwistConstraint.cpp (100%) rename {src => lib}/bullet/src/BulletDynamics/ConstraintSolver/btConeTwistConstraint.h (100%) rename {src => lib}/bullet/src/BulletDynamics/ConstraintSolver/btConstraintSolver.h (100%) rename {src => lib}/bullet/src/BulletDynamics/ConstraintSolver/btContactConstraint.cpp (100%) rename {src => lib}/bullet/src/BulletDynamics/ConstraintSolver/btContactConstraint.h (100%) rename {src => lib}/bullet/src/BulletDynamics/ConstraintSolver/btContactSolverInfo.h (100%) rename {src => lib}/bullet/src/BulletDynamics/ConstraintSolver/btGeneric6DofConstraint.cpp (100%) rename {src => lib}/bullet/src/BulletDynamics/ConstraintSolver/btGeneric6DofConstraint.h (100%) rename {src => lib}/bullet/src/BulletDynamics/ConstraintSolver/btGeneric6DofSpringConstraint.cpp (100%) rename {src => lib}/bullet/src/BulletDynamics/ConstraintSolver/btGeneric6DofSpringConstraint.h (100%) rename {src => lib}/bullet/src/BulletDynamics/ConstraintSolver/btHinge2Constraint.cpp (100%) rename {src => lib}/bullet/src/BulletDynamics/ConstraintSolver/btHinge2Constraint.h (100%) rename {src => lib}/bullet/src/BulletDynamics/ConstraintSolver/btHingeConstraint.cpp (100%) rename {src => lib}/bullet/src/BulletDynamics/ConstraintSolver/btHingeConstraint.h (100%) rename {src => lib}/bullet/src/BulletDynamics/ConstraintSolver/btJacobianEntry.h (100%) rename {src => lib}/bullet/src/BulletDynamics/ConstraintSolver/btPoint2PointConstraint.cpp (100%) rename {src => lib}/bullet/src/BulletDynamics/ConstraintSolver/btPoint2PointConstraint.h (100%) rename {src => lib}/bullet/src/BulletDynamics/ConstraintSolver/btSequentialImpulseConstraintSolver.cpp (100%) rename {src => lib}/bullet/src/BulletDynamics/ConstraintSolver/btSequentialImpulseConstraintSolver.h (100%) rename {src => lib}/bullet/src/BulletDynamics/ConstraintSolver/btSliderConstraint.cpp (100%) rename {src => lib}/bullet/src/BulletDynamics/ConstraintSolver/btSliderConstraint.h (100%) rename {src => lib}/bullet/src/BulletDynamics/ConstraintSolver/btSolve2LinearConstraint.cpp (100%) rename {src => lib}/bullet/src/BulletDynamics/ConstraintSolver/btSolve2LinearConstraint.h (100%) rename {src => lib}/bullet/src/BulletDynamics/ConstraintSolver/btSolverBody.h (100%) rename {src => lib}/bullet/src/BulletDynamics/ConstraintSolver/btSolverConstraint.h (100%) rename {src => lib}/bullet/src/BulletDynamics/ConstraintSolver/btTypedConstraint.cpp (100%) rename {src => lib}/bullet/src/BulletDynamics/ConstraintSolver/btTypedConstraint.h (100%) rename {src => lib}/bullet/src/BulletDynamics/ConstraintSolver/btUniversalConstraint.cpp (100%) rename {src => lib}/bullet/src/BulletDynamics/ConstraintSolver/btUniversalConstraint.h (100%) rename {src => lib}/bullet/src/BulletDynamics/Dynamics/Bullet-C-API.cpp (100%) rename {src => lib}/bullet/src/BulletDynamics/Dynamics/btActionInterface.h (100%) rename {src => lib}/bullet/src/BulletDynamics/Dynamics/btContinuousDynamicsWorld.cpp (100%) rename {src => lib}/bullet/src/BulletDynamics/Dynamics/btContinuousDynamicsWorld.h (100%) rename {src => lib}/bullet/src/BulletDynamics/Dynamics/btDiscreteDynamicsWorld.cpp (100%) rename {src => lib}/bullet/src/BulletDynamics/Dynamics/btDiscreteDynamicsWorld.h (100%) rename {src => lib}/bullet/src/BulletDynamics/Dynamics/btDynamicsWorld.h (100%) rename {src => lib}/bullet/src/BulletDynamics/Dynamics/btRigidBody.cpp (100%) rename {src => lib}/bullet/src/BulletDynamics/Dynamics/btRigidBody.h (100%) rename {src => lib}/bullet/src/BulletDynamics/Dynamics/btSimpleDynamicsWorld.cpp (100%) rename {src => lib}/bullet/src/BulletDynamics/Dynamics/btSimpleDynamicsWorld.h (100%) rename {src => lib}/bullet/src/BulletDynamics/Vehicle/btRaycastVehicle.cpp (100%) rename {src => lib}/bullet/src/BulletDynamics/Vehicle/btRaycastVehicle.h (100%) rename {src => lib}/bullet/src/BulletDynamics/Vehicle/btVehicleRaycaster.h (100%) rename {src => lib}/bullet/src/BulletDynamics/Vehicle/btWheelInfo.cpp (100%) rename {src => lib}/bullet/src/BulletDynamics/Vehicle/btWheelInfo.h (100%) rename {src => lib}/bullet/src/LinearMath/btAabbUtil2.h (100%) rename {src => lib}/bullet/src/LinearMath/btAlignedAllocator.cpp (100%) rename {src => lib}/bullet/src/LinearMath/btAlignedAllocator.h (100%) rename {src => lib}/bullet/src/LinearMath/btAlignedObjectArray.h (100%) rename {src => lib}/bullet/src/LinearMath/btConvexHull.cpp (100%) rename {src => lib}/bullet/src/LinearMath/btConvexHull.h (100%) rename {src => lib}/bullet/src/LinearMath/btConvexHullComputer.cpp (100%) rename {src => lib}/bullet/src/LinearMath/btConvexHullComputer.h (100%) rename {src => lib}/bullet/src/LinearMath/btDefaultMotionState.h (100%) rename {src => lib}/bullet/src/LinearMath/btGeometryUtil.cpp (100%) rename {src => lib}/bullet/src/LinearMath/btGeometryUtil.h (100%) rename {src => lib}/bullet/src/LinearMath/btGrahamScan2dConvexHull.h (100%) rename {src => lib}/bullet/src/LinearMath/btHashMap.h (100%) rename {src => lib}/bullet/src/LinearMath/btIDebugDraw.h (100%) rename {src => lib}/bullet/src/LinearMath/btList.h (100%) rename {src => lib}/bullet/src/LinearMath/btMatrix3x3.h (100%) rename {src => lib}/bullet/src/LinearMath/btMinMax.h (100%) rename {src => lib}/bullet/src/LinearMath/btMotionState.h (100%) rename {src => lib}/bullet/src/LinearMath/btPoolAllocator.h (100%) rename {src => lib}/bullet/src/LinearMath/btQuadWord.h (100%) rename {src => lib}/bullet/src/LinearMath/btQuaternion.h (100%) rename {src => lib}/bullet/src/LinearMath/btQuickprof.cpp (100%) rename {src => lib}/bullet/src/LinearMath/btQuickprof.h (100%) rename {src => lib}/bullet/src/LinearMath/btRandom.h (100%) rename {src => lib}/bullet/src/LinearMath/btScalar.h (100%) rename {src => lib}/bullet/src/LinearMath/btSerializer.cpp (100%) rename {src => lib}/bullet/src/LinearMath/btSerializer.h (100%) rename {src => lib}/bullet/src/LinearMath/btStackAlloc.h (100%) rename {src => lib}/bullet/src/LinearMath/btTransform.h (100%) rename {src => lib}/bullet/src/LinearMath/btTransformUtil.h (100%) rename {src => lib}/bullet/src/LinearMath/btVector3.h (100%) rename {src => lib}/bullet/src/Makefile.am (100%) rename {src => lib}/bullet/src/btBulletCollisionCommon.h (100%) rename {src => lib}/bullet/src/btBulletDynamicsCommon.h (100%) rename {src => lib}/bullet/stk.patch (100%) rename {src => lib}/enet/CMakeLists.txt (100%) rename {src => lib}/enet/ChangeLog (100%) rename {src => lib}/enet/Doxyfile (100%) rename {src => lib}/enet/LICENSE (100%) rename {src => lib}/enet/Makefile.am (100%) rename {src => lib}/enet/README (100%) rename {src => lib}/enet/aclocal.m4 (100%) rename {src => lib}/enet/callbacks.c (100%) rename {src => lib}/enet/compress.c (100%) rename {src => lib}/enet/configure (100%) rename {src => lib}/enet/configure.in (100%) rename {src => lib}/enet/depcomp (100%) rename {src => lib}/enet/design.txt (100%) rename {src => lib}/enet/docs/FAQ.dox (100%) rename {src => lib}/enet/docs/design.dox (100%) rename {src => lib}/enet/docs/install.dox (100%) rename {src => lib}/enet/docs/license.dox (100%) rename {src => lib}/enet/docs/mainpage.dox (100%) rename {src => lib}/enet/docs/tutorial.dox (100%) rename {src => lib}/enet/enet.dsp (100%) rename {src => lib}/enet/host.c (100%) rename {src => lib}/enet/include/enet/callbacks.h (100%) rename {src => lib}/enet/include/enet/enet.h (100%) rename {src => lib}/enet/include/enet/list.h (100%) rename {src => lib}/enet/include/enet/protocol.h (100%) rename {src => lib}/enet/include/enet/time.h (100%) rename {src => lib}/enet/include/enet/types.h (100%) rename {src => lib}/enet/include/enet/unix.h (100%) rename {src => lib}/enet/include/enet/utility.h (100%) rename {src => lib}/enet/include/enet/win32.h (100%) rename {src => lib}/enet/install-sh (100%) rename {src => lib}/enet/list.c (100%) rename {src => lib}/enet/missing (100%) rename {src => lib}/enet/packet.c (100%) rename {src => lib}/enet/peer.c (100%) rename {src => lib}/enet/protocol.c (100%) rename {src => lib}/enet/tutorial.txt (100%) rename {src => lib}/enet/unix.c (100%) rename {src => lib}/enet/win32.c (100%) rename {src => lib}/wiiuse/CMakeLists.txt (100%) rename {src => lib}/wiiuse/classic.c (100%) rename {src => lib}/wiiuse/classic.h (100%) rename {src => lib}/wiiuse/definitions.h (100%) rename {src => lib}/wiiuse/dynamics.c (100%) rename {src => lib}/wiiuse/dynamics.h (100%) rename {src => lib}/wiiuse/events.c (100%) rename {src => lib}/wiiuse/events.h (100%) rename {src => lib}/wiiuse/guitar_hero_3.c (100%) rename {src => lib}/wiiuse/guitar_hero_3.h (100%) rename {src => lib}/wiiuse/io.c (100%) rename {src => lib}/wiiuse/io.h (100%) rename {src => lib}/wiiuse/io_nix.c (100%) rename {src => lib}/wiiuse/io_win.c (100%) rename {src => lib}/wiiuse/ir.c (100%) rename {src => lib}/wiiuse/ir.h (100%) rename {src => lib}/wiiuse/nunchuk.c (100%) rename {src => lib}/wiiuse/nunchuk.h (100%) rename {src => lib}/wiiuse/os.h (100%) rename {src => lib}/wiiuse/wiiuse.c (100%) rename {src => lib}/wiiuse/wiiuse.h (100%) rename {src => lib}/wiiuse/wiiuse_internal.h (100%) diff --git a/CMakeLists.txt b/CMakeLists.txt index 84a38222d..0b2814365 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -25,17 +25,17 @@ set(STK_INSTALL_DATA_DIR "share/supertuxkart" CACHE STRING "Install data folder to this directory, absolute or relative to CMAKE_INSTALL_PREFIX") # Build the Bullet physics library -add_subdirectory("${STK_SOURCE_DIR}/bullet") -include_directories("${STK_SOURCE_DIR}/bullet/src") +add_subdirectory("${PROJECT_SOURCE_DIR}/lib/bullet") +include_directories("${PROJECT_SOURCE_DIR}/lib/bullet/src") # Build the ENet UDP network library -add_subdirectory("${STK_SOURCE_DIR}/enet") -include_directories("${STK_SOURCE_DIR}/enet/include") +add_subdirectory("${PROJECT_SOURCE_DIR}/lib/enet") +include_directories("${PROJECT_SOURCE_DIR}/lib/enet/include") # Build the Wiiuse library if(USE_WIIUSE) - add_subdirectory("${STK_SOURCE_DIR}/wiiuse") - include_directories("${STK_SOURCE_DIR}/wiiuse") + add_subdirectory("${PROJECT_SOURCE_DIR}/lib/wiiuse") + include_directories("${PROJECT_SOURCE_DIR}/lib/wiiuse") endif() # Set include paths diff --git a/src/bullet/AUTHORS b/lib/bullet/AUTHORS similarity index 100% rename from src/bullet/AUTHORS rename to lib/bullet/AUTHORS diff --git a/src/bullet/BulletLicense.txt b/lib/bullet/BulletLicense.txt similarity index 100% rename from src/bullet/BulletLicense.txt rename to lib/bullet/BulletLicense.txt diff --git a/src/bullet/CMakeLists.txt b/lib/bullet/CMakeLists.txt similarity index 100% rename from src/bullet/CMakeLists.txt rename to lib/bullet/CMakeLists.txt diff --git a/src/bullet/Changelog b/lib/bullet/Changelog similarity index 100% rename from src/bullet/Changelog rename to lib/bullet/Changelog diff --git a/src/bullet/LICENSE b/lib/bullet/LICENSE similarity index 100% rename from src/bullet/LICENSE rename to lib/bullet/LICENSE diff --git a/src/bullet/Makefile.am b/lib/bullet/Makefile.am similarity index 100% rename from src/bullet/Makefile.am rename to lib/bullet/Makefile.am diff --git a/src/bullet/README b/lib/bullet/README similarity index 100% rename from src/bullet/README rename to lib/bullet/README diff --git a/src/bullet/VERSION b/lib/bullet/VERSION similarity index 100% rename from src/bullet/VERSION rename to lib/bullet/VERSION diff --git a/src/bullet/copy_bullet_files b/lib/bullet/copy_bullet_files similarity index 100% rename from src/bullet/copy_bullet_files rename to lib/bullet/copy_bullet_files diff --git a/src/bullet/src/Bullet-C-Api.h b/lib/bullet/src/Bullet-C-Api.h similarity index 100% rename from src/bullet/src/Bullet-C-Api.h rename to lib/bullet/src/Bullet-C-Api.h diff --git a/src/bullet/src/BulletCollision/BroadphaseCollision/btAxisSweep3.cpp b/lib/bullet/src/BulletCollision/BroadphaseCollision/btAxisSweep3.cpp similarity index 100% rename from src/bullet/src/BulletCollision/BroadphaseCollision/btAxisSweep3.cpp rename to lib/bullet/src/BulletCollision/BroadphaseCollision/btAxisSweep3.cpp diff --git a/src/bullet/src/BulletCollision/BroadphaseCollision/btAxisSweep3.h b/lib/bullet/src/BulletCollision/BroadphaseCollision/btAxisSweep3.h similarity index 100% rename from src/bullet/src/BulletCollision/BroadphaseCollision/btAxisSweep3.h rename to lib/bullet/src/BulletCollision/BroadphaseCollision/btAxisSweep3.h diff --git a/src/bullet/src/BulletCollision/BroadphaseCollision/btBroadphaseInterface.h b/lib/bullet/src/BulletCollision/BroadphaseCollision/btBroadphaseInterface.h similarity index 100% rename from src/bullet/src/BulletCollision/BroadphaseCollision/btBroadphaseInterface.h rename to lib/bullet/src/BulletCollision/BroadphaseCollision/btBroadphaseInterface.h diff --git a/src/bullet/src/BulletCollision/BroadphaseCollision/btBroadphaseProxy.cpp b/lib/bullet/src/BulletCollision/BroadphaseCollision/btBroadphaseProxy.cpp similarity index 100% rename from src/bullet/src/BulletCollision/BroadphaseCollision/btBroadphaseProxy.cpp rename to lib/bullet/src/BulletCollision/BroadphaseCollision/btBroadphaseProxy.cpp diff --git a/src/bullet/src/BulletCollision/BroadphaseCollision/btBroadphaseProxy.h b/lib/bullet/src/BulletCollision/BroadphaseCollision/btBroadphaseProxy.h similarity index 100% rename from src/bullet/src/BulletCollision/BroadphaseCollision/btBroadphaseProxy.h rename to lib/bullet/src/BulletCollision/BroadphaseCollision/btBroadphaseProxy.h diff --git a/src/bullet/src/BulletCollision/BroadphaseCollision/btCollisionAlgorithm.cpp b/lib/bullet/src/BulletCollision/BroadphaseCollision/btCollisionAlgorithm.cpp similarity index 100% rename from src/bullet/src/BulletCollision/BroadphaseCollision/btCollisionAlgorithm.cpp rename to lib/bullet/src/BulletCollision/BroadphaseCollision/btCollisionAlgorithm.cpp diff --git a/src/bullet/src/BulletCollision/BroadphaseCollision/btCollisionAlgorithm.h b/lib/bullet/src/BulletCollision/BroadphaseCollision/btCollisionAlgorithm.h similarity index 100% rename from src/bullet/src/BulletCollision/BroadphaseCollision/btCollisionAlgorithm.h rename to lib/bullet/src/BulletCollision/BroadphaseCollision/btCollisionAlgorithm.h diff --git a/src/bullet/src/BulletCollision/BroadphaseCollision/btDbvt.cpp b/lib/bullet/src/BulletCollision/BroadphaseCollision/btDbvt.cpp similarity index 100% rename from src/bullet/src/BulletCollision/BroadphaseCollision/btDbvt.cpp rename to lib/bullet/src/BulletCollision/BroadphaseCollision/btDbvt.cpp diff --git a/src/bullet/src/BulletCollision/BroadphaseCollision/btDbvt.h b/lib/bullet/src/BulletCollision/BroadphaseCollision/btDbvt.h similarity index 100% rename from src/bullet/src/BulletCollision/BroadphaseCollision/btDbvt.h rename to lib/bullet/src/BulletCollision/BroadphaseCollision/btDbvt.h diff --git a/src/bullet/src/BulletCollision/BroadphaseCollision/btDbvtBroadphase.cpp b/lib/bullet/src/BulletCollision/BroadphaseCollision/btDbvtBroadphase.cpp similarity index 100% rename from src/bullet/src/BulletCollision/BroadphaseCollision/btDbvtBroadphase.cpp rename to lib/bullet/src/BulletCollision/BroadphaseCollision/btDbvtBroadphase.cpp diff --git a/src/bullet/src/BulletCollision/BroadphaseCollision/btDbvtBroadphase.h b/lib/bullet/src/BulletCollision/BroadphaseCollision/btDbvtBroadphase.h similarity index 100% rename from src/bullet/src/BulletCollision/BroadphaseCollision/btDbvtBroadphase.h rename to lib/bullet/src/BulletCollision/BroadphaseCollision/btDbvtBroadphase.h diff --git a/src/bullet/src/BulletCollision/BroadphaseCollision/btDispatcher.cpp b/lib/bullet/src/BulletCollision/BroadphaseCollision/btDispatcher.cpp similarity index 100% rename from src/bullet/src/BulletCollision/BroadphaseCollision/btDispatcher.cpp rename to lib/bullet/src/BulletCollision/BroadphaseCollision/btDispatcher.cpp diff --git a/src/bullet/src/BulletCollision/BroadphaseCollision/btDispatcher.h b/lib/bullet/src/BulletCollision/BroadphaseCollision/btDispatcher.h similarity index 100% rename from src/bullet/src/BulletCollision/BroadphaseCollision/btDispatcher.h rename to lib/bullet/src/BulletCollision/BroadphaseCollision/btDispatcher.h diff --git a/src/bullet/src/BulletCollision/BroadphaseCollision/btMultiSapBroadphase.cpp b/lib/bullet/src/BulletCollision/BroadphaseCollision/btMultiSapBroadphase.cpp similarity index 100% rename from src/bullet/src/BulletCollision/BroadphaseCollision/btMultiSapBroadphase.cpp rename to lib/bullet/src/BulletCollision/BroadphaseCollision/btMultiSapBroadphase.cpp diff --git a/src/bullet/src/BulletCollision/BroadphaseCollision/btMultiSapBroadphase.h b/lib/bullet/src/BulletCollision/BroadphaseCollision/btMultiSapBroadphase.h similarity index 100% rename from src/bullet/src/BulletCollision/BroadphaseCollision/btMultiSapBroadphase.h rename to lib/bullet/src/BulletCollision/BroadphaseCollision/btMultiSapBroadphase.h diff --git a/src/bullet/src/BulletCollision/BroadphaseCollision/btOverlappingPairCache.cpp b/lib/bullet/src/BulletCollision/BroadphaseCollision/btOverlappingPairCache.cpp similarity index 100% rename from src/bullet/src/BulletCollision/BroadphaseCollision/btOverlappingPairCache.cpp rename to lib/bullet/src/BulletCollision/BroadphaseCollision/btOverlappingPairCache.cpp diff --git a/src/bullet/src/BulletCollision/BroadphaseCollision/btOverlappingPairCache.h b/lib/bullet/src/BulletCollision/BroadphaseCollision/btOverlappingPairCache.h similarity index 100% rename from src/bullet/src/BulletCollision/BroadphaseCollision/btOverlappingPairCache.h rename to lib/bullet/src/BulletCollision/BroadphaseCollision/btOverlappingPairCache.h diff --git a/src/bullet/src/BulletCollision/BroadphaseCollision/btOverlappingPairCallback.h b/lib/bullet/src/BulletCollision/BroadphaseCollision/btOverlappingPairCallback.h similarity index 100% rename from src/bullet/src/BulletCollision/BroadphaseCollision/btOverlappingPairCallback.h rename to lib/bullet/src/BulletCollision/BroadphaseCollision/btOverlappingPairCallback.h diff --git a/src/bullet/src/BulletCollision/BroadphaseCollision/btQuantizedBvh.cpp b/lib/bullet/src/BulletCollision/BroadphaseCollision/btQuantizedBvh.cpp similarity index 100% rename from src/bullet/src/BulletCollision/BroadphaseCollision/btQuantizedBvh.cpp rename to lib/bullet/src/BulletCollision/BroadphaseCollision/btQuantizedBvh.cpp diff --git a/src/bullet/src/BulletCollision/BroadphaseCollision/btQuantizedBvh.h b/lib/bullet/src/BulletCollision/BroadphaseCollision/btQuantizedBvh.h similarity index 100% rename from src/bullet/src/BulletCollision/BroadphaseCollision/btQuantizedBvh.h rename to lib/bullet/src/BulletCollision/BroadphaseCollision/btQuantizedBvh.h diff --git a/src/bullet/src/BulletCollision/BroadphaseCollision/btSimpleBroadphase.cpp b/lib/bullet/src/BulletCollision/BroadphaseCollision/btSimpleBroadphase.cpp similarity index 100% rename from src/bullet/src/BulletCollision/BroadphaseCollision/btSimpleBroadphase.cpp rename to lib/bullet/src/BulletCollision/BroadphaseCollision/btSimpleBroadphase.cpp diff --git a/src/bullet/src/BulletCollision/BroadphaseCollision/btSimpleBroadphase.h b/lib/bullet/src/BulletCollision/BroadphaseCollision/btSimpleBroadphase.h similarity index 100% rename from src/bullet/src/BulletCollision/BroadphaseCollision/btSimpleBroadphase.h rename to lib/bullet/src/BulletCollision/BroadphaseCollision/btSimpleBroadphase.h diff --git a/src/bullet/src/BulletCollision/CollisionDispatch/SphereTriangleDetector.cpp b/lib/bullet/src/BulletCollision/CollisionDispatch/SphereTriangleDetector.cpp similarity index 100% rename from src/bullet/src/BulletCollision/CollisionDispatch/SphereTriangleDetector.cpp rename to lib/bullet/src/BulletCollision/CollisionDispatch/SphereTriangleDetector.cpp diff --git a/src/bullet/src/BulletCollision/CollisionDispatch/SphereTriangleDetector.h b/lib/bullet/src/BulletCollision/CollisionDispatch/SphereTriangleDetector.h similarity index 100% rename from src/bullet/src/BulletCollision/CollisionDispatch/SphereTriangleDetector.h rename to lib/bullet/src/BulletCollision/CollisionDispatch/SphereTriangleDetector.h diff --git a/src/bullet/src/BulletCollision/CollisionDispatch/btActivatingCollisionAlgorithm.cpp b/lib/bullet/src/BulletCollision/CollisionDispatch/btActivatingCollisionAlgorithm.cpp similarity index 100% rename from src/bullet/src/BulletCollision/CollisionDispatch/btActivatingCollisionAlgorithm.cpp rename to lib/bullet/src/BulletCollision/CollisionDispatch/btActivatingCollisionAlgorithm.cpp diff --git a/src/bullet/src/BulletCollision/CollisionDispatch/btActivatingCollisionAlgorithm.h b/lib/bullet/src/BulletCollision/CollisionDispatch/btActivatingCollisionAlgorithm.h similarity index 100% rename from src/bullet/src/BulletCollision/CollisionDispatch/btActivatingCollisionAlgorithm.h rename to lib/bullet/src/BulletCollision/CollisionDispatch/btActivatingCollisionAlgorithm.h diff --git a/src/bullet/src/BulletCollision/CollisionDispatch/btBox2dBox2dCollisionAlgorithm.cpp b/lib/bullet/src/BulletCollision/CollisionDispatch/btBox2dBox2dCollisionAlgorithm.cpp similarity index 100% rename from src/bullet/src/BulletCollision/CollisionDispatch/btBox2dBox2dCollisionAlgorithm.cpp rename to lib/bullet/src/BulletCollision/CollisionDispatch/btBox2dBox2dCollisionAlgorithm.cpp diff --git a/src/bullet/src/BulletCollision/CollisionDispatch/btBox2dBox2dCollisionAlgorithm.h b/lib/bullet/src/BulletCollision/CollisionDispatch/btBox2dBox2dCollisionAlgorithm.h similarity index 100% rename from src/bullet/src/BulletCollision/CollisionDispatch/btBox2dBox2dCollisionAlgorithm.h rename to lib/bullet/src/BulletCollision/CollisionDispatch/btBox2dBox2dCollisionAlgorithm.h diff --git a/src/bullet/src/BulletCollision/CollisionDispatch/btBoxBoxCollisionAlgorithm.cpp b/lib/bullet/src/BulletCollision/CollisionDispatch/btBoxBoxCollisionAlgorithm.cpp similarity index 100% rename from src/bullet/src/BulletCollision/CollisionDispatch/btBoxBoxCollisionAlgorithm.cpp rename to lib/bullet/src/BulletCollision/CollisionDispatch/btBoxBoxCollisionAlgorithm.cpp diff --git a/src/bullet/src/BulletCollision/CollisionDispatch/btBoxBoxCollisionAlgorithm.h b/lib/bullet/src/BulletCollision/CollisionDispatch/btBoxBoxCollisionAlgorithm.h similarity index 100% rename from src/bullet/src/BulletCollision/CollisionDispatch/btBoxBoxCollisionAlgorithm.h rename to lib/bullet/src/BulletCollision/CollisionDispatch/btBoxBoxCollisionAlgorithm.h diff --git a/src/bullet/src/BulletCollision/CollisionDispatch/btBoxBoxDetector.cpp b/lib/bullet/src/BulletCollision/CollisionDispatch/btBoxBoxDetector.cpp similarity index 100% rename from src/bullet/src/BulletCollision/CollisionDispatch/btBoxBoxDetector.cpp rename to lib/bullet/src/BulletCollision/CollisionDispatch/btBoxBoxDetector.cpp diff --git a/src/bullet/src/BulletCollision/CollisionDispatch/btBoxBoxDetector.h b/lib/bullet/src/BulletCollision/CollisionDispatch/btBoxBoxDetector.h similarity index 100% rename from src/bullet/src/BulletCollision/CollisionDispatch/btBoxBoxDetector.h rename to lib/bullet/src/BulletCollision/CollisionDispatch/btBoxBoxDetector.h diff --git a/src/bullet/src/BulletCollision/CollisionDispatch/btCollisionConfiguration.h b/lib/bullet/src/BulletCollision/CollisionDispatch/btCollisionConfiguration.h similarity index 100% rename from src/bullet/src/BulletCollision/CollisionDispatch/btCollisionConfiguration.h rename to lib/bullet/src/BulletCollision/CollisionDispatch/btCollisionConfiguration.h diff --git a/src/bullet/src/BulletCollision/CollisionDispatch/btCollisionCreateFunc.h b/lib/bullet/src/BulletCollision/CollisionDispatch/btCollisionCreateFunc.h similarity index 100% rename from src/bullet/src/BulletCollision/CollisionDispatch/btCollisionCreateFunc.h rename to lib/bullet/src/BulletCollision/CollisionDispatch/btCollisionCreateFunc.h diff --git a/src/bullet/src/BulletCollision/CollisionDispatch/btCollisionDispatcher.cpp b/lib/bullet/src/BulletCollision/CollisionDispatch/btCollisionDispatcher.cpp similarity index 100% rename from src/bullet/src/BulletCollision/CollisionDispatch/btCollisionDispatcher.cpp rename to lib/bullet/src/BulletCollision/CollisionDispatch/btCollisionDispatcher.cpp diff --git a/src/bullet/src/BulletCollision/CollisionDispatch/btCollisionDispatcher.h b/lib/bullet/src/BulletCollision/CollisionDispatch/btCollisionDispatcher.h similarity index 100% rename from src/bullet/src/BulletCollision/CollisionDispatch/btCollisionDispatcher.h rename to lib/bullet/src/BulletCollision/CollisionDispatch/btCollisionDispatcher.h diff --git a/src/bullet/src/BulletCollision/CollisionDispatch/btCollisionObject.cpp b/lib/bullet/src/BulletCollision/CollisionDispatch/btCollisionObject.cpp similarity index 100% rename from src/bullet/src/BulletCollision/CollisionDispatch/btCollisionObject.cpp rename to lib/bullet/src/BulletCollision/CollisionDispatch/btCollisionObject.cpp diff --git a/src/bullet/src/BulletCollision/CollisionDispatch/btCollisionObject.h b/lib/bullet/src/BulletCollision/CollisionDispatch/btCollisionObject.h similarity index 100% rename from src/bullet/src/BulletCollision/CollisionDispatch/btCollisionObject.h rename to lib/bullet/src/BulletCollision/CollisionDispatch/btCollisionObject.h diff --git a/src/bullet/src/BulletCollision/CollisionDispatch/btCollisionWorld.cpp b/lib/bullet/src/BulletCollision/CollisionDispatch/btCollisionWorld.cpp similarity index 100% rename from src/bullet/src/BulletCollision/CollisionDispatch/btCollisionWorld.cpp rename to lib/bullet/src/BulletCollision/CollisionDispatch/btCollisionWorld.cpp diff --git a/src/bullet/src/BulletCollision/CollisionDispatch/btCollisionWorld.h b/lib/bullet/src/BulletCollision/CollisionDispatch/btCollisionWorld.h similarity index 100% rename from src/bullet/src/BulletCollision/CollisionDispatch/btCollisionWorld.h rename to lib/bullet/src/BulletCollision/CollisionDispatch/btCollisionWorld.h diff --git a/src/bullet/src/BulletCollision/CollisionDispatch/btCompoundCollisionAlgorithm.cpp b/lib/bullet/src/BulletCollision/CollisionDispatch/btCompoundCollisionAlgorithm.cpp similarity index 100% rename from src/bullet/src/BulletCollision/CollisionDispatch/btCompoundCollisionAlgorithm.cpp rename to lib/bullet/src/BulletCollision/CollisionDispatch/btCompoundCollisionAlgorithm.cpp diff --git a/src/bullet/src/BulletCollision/CollisionDispatch/btCompoundCollisionAlgorithm.h b/lib/bullet/src/BulletCollision/CollisionDispatch/btCompoundCollisionAlgorithm.h similarity index 100% rename from src/bullet/src/BulletCollision/CollisionDispatch/btCompoundCollisionAlgorithm.h rename to lib/bullet/src/BulletCollision/CollisionDispatch/btCompoundCollisionAlgorithm.h diff --git a/src/bullet/src/BulletCollision/CollisionDispatch/btConvex2dConvex2dAlgorithm.cpp b/lib/bullet/src/BulletCollision/CollisionDispatch/btConvex2dConvex2dAlgorithm.cpp similarity index 100% rename from src/bullet/src/BulletCollision/CollisionDispatch/btConvex2dConvex2dAlgorithm.cpp rename to lib/bullet/src/BulletCollision/CollisionDispatch/btConvex2dConvex2dAlgorithm.cpp diff --git a/src/bullet/src/BulletCollision/CollisionDispatch/btConvex2dConvex2dAlgorithm.h b/lib/bullet/src/BulletCollision/CollisionDispatch/btConvex2dConvex2dAlgorithm.h similarity index 100% rename from src/bullet/src/BulletCollision/CollisionDispatch/btConvex2dConvex2dAlgorithm.h rename to lib/bullet/src/BulletCollision/CollisionDispatch/btConvex2dConvex2dAlgorithm.h diff --git a/src/bullet/src/BulletCollision/CollisionDispatch/btConvexConcaveCollisionAlgorithm.cpp b/lib/bullet/src/BulletCollision/CollisionDispatch/btConvexConcaveCollisionAlgorithm.cpp similarity index 100% rename from src/bullet/src/BulletCollision/CollisionDispatch/btConvexConcaveCollisionAlgorithm.cpp rename to lib/bullet/src/BulletCollision/CollisionDispatch/btConvexConcaveCollisionAlgorithm.cpp diff --git a/src/bullet/src/BulletCollision/CollisionDispatch/btConvexConcaveCollisionAlgorithm.h b/lib/bullet/src/BulletCollision/CollisionDispatch/btConvexConcaveCollisionAlgorithm.h similarity index 100% rename from src/bullet/src/BulletCollision/CollisionDispatch/btConvexConcaveCollisionAlgorithm.h rename to lib/bullet/src/BulletCollision/CollisionDispatch/btConvexConcaveCollisionAlgorithm.h diff --git a/src/bullet/src/BulletCollision/CollisionDispatch/btConvexConvexAlgorithm.cpp b/lib/bullet/src/BulletCollision/CollisionDispatch/btConvexConvexAlgorithm.cpp similarity index 100% rename from src/bullet/src/BulletCollision/CollisionDispatch/btConvexConvexAlgorithm.cpp rename to lib/bullet/src/BulletCollision/CollisionDispatch/btConvexConvexAlgorithm.cpp diff --git a/src/bullet/src/BulletCollision/CollisionDispatch/btConvexConvexAlgorithm.h b/lib/bullet/src/BulletCollision/CollisionDispatch/btConvexConvexAlgorithm.h similarity index 100% rename from src/bullet/src/BulletCollision/CollisionDispatch/btConvexConvexAlgorithm.h rename to lib/bullet/src/BulletCollision/CollisionDispatch/btConvexConvexAlgorithm.h diff --git a/src/bullet/src/BulletCollision/CollisionDispatch/btConvexPlaneCollisionAlgorithm.cpp b/lib/bullet/src/BulletCollision/CollisionDispatch/btConvexPlaneCollisionAlgorithm.cpp similarity index 100% rename from src/bullet/src/BulletCollision/CollisionDispatch/btConvexPlaneCollisionAlgorithm.cpp rename to lib/bullet/src/BulletCollision/CollisionDispatch/btConvexPlaneCollisionAlgorithm.cpp diff --git a/src/bullet/src/BulletCollision/CollisionDispatch/btConvexPlaneCollisionAlgorithm.h b/lib/bullet/src/BulletCollision/CollisionDispatch/btConvexPlaneCollisionAlgorithm.h similarity index 100% rename from src/bullet/src/BulletCollision/CollisionDispatch/btConvexPlaneCollisionAlgorithm.h rename to lib/bullet/src/BulletCollision/CollisionDispatch/btConvexPlaneCollisionAlgorithm.h diff --git a/src/bullet/src/BulletCollision/CollisionDispatch/btDefaultCollisionConfiguration.cpp b/lib/bullet/src/BulletCollision/CollisionDispatch/btDefaultCollisionConfiguration.cpp similarity index 100% rename from src/bullet/src/BulletCollision/CollisionDispatch/btDefaultCollisionConfiguration.cpp rename to lib/bullet/src/BulletCollision/CollisionDispatch/btDefaultCollisionConfiguration.cpp diff --git a/src/bullet/src/BulletCollision/CollisionDispatch/btDefaultCollisionConfiguration.h b/lib/bullet/src/BulletCollision/CollisionDispatch/btDefaultCollisionConfiguration.h similarity index 100% rename from src/bullet/src/BulletCollision/CollisionDispatch/btDefaultCollisionConfiguration.h rename to lib/bullet/src/BulletCollision/CollisionDispatch/btDefaultCollisionConfiguration.h diff --git a/src/bullet/src/BulletCollision/CollisionDispatch/btEmptyCollisionAlgorithm.cpp b/lib/bullet/src/BulletCollision/CollisionDispatch/btEmptyCollisionAlgorithm.cpp similarity index 100% rename from src/bullet/src/BulletCollision/CollisionDispatch/btEmptyCollisionAlgorithm.cpp rename to lib/bullet/src/BulletCollision/CollisionDispatch/btEmptyCollisionAlgorithm.cpp diff --git a/src/bullet/src/BulletCollision/CollisionDispatch/btEmptyCollisionAlgorithm.h b/lib/bullet/src/BulletCollision/CollisionDispatch/btEmptyCollisionAlgorithm.h similarity index 100% rename from src/bullet/src/BulletCollision/CollisionDispatch/btEmptyCollisionAlgorithm.h rename to lib/bullet/src/BulletCollision/CollisionDispatch/btEmptyCollisionAlgorithm.h diff --git a/src/bullet/src/BulletCollision/CollisionDispatch/btGhostObject.cpp b/lib/bullet/src/BulletCollision/CollisionDispatch/btGhostObject.cpp similarity index 100% rename from src/bullet/src/BulletCollision/CollisionDispatch/btGhostObject.cpp rename to lib/bullet/src/BulletCollision/CollisionDispatch/btGhostObject.cpp diff --git a/src/bullet/src/BulletCollision/CollisionDispatch/btGhostObject.h b/lib/bullet/src/BulletCollision/CollisionDispatch/btGhostObject.h similarity index 100% rename from src/bullet/src/BulletCollision/CollisionDispatch/btGhostObject.h rename to lib/bullet/src/BulletCollision/CollisionDispatch/btGhostObject.h diff --git a/src/bullet/src/BulletCollision/CollisionDispatch/btInternalEdgeUtility.cpp b/lib/bullet/src/BulletCollision/CollisionDispatch/btInternalEdgeUtility.cpp similarity index 100% rename from src/bullet/src/BulletCollision/CollisionDispatch/btInternalEdgeUtility.cpp rename to lib/bullet/src/BulletCollision/CollisionDispatch/btInternalEdgeUtility.cpp diff --git a/src/bullet/src/BulletCollision/CollisionDispatch/btInternalEdgeUtility.h b/lib/bullet/src/BulletCollision/CollisionDispatch/btInternalEdgeUtility.h similarity index 100% rename from src/bullet/src/BulletCollision/CollisionDispatch/btInternalEdgeUtility.h rename to lib/bullet/src/BulletCollision/CollisionDispatch/btInternalEdgeUtility.h diff --git a/src/bullet/src/BulletCollision/CollisionDispatch/btManifoldResult.cpp b/lib/bullet/src/BulletCollision/CollisionDispatch/btManifoldResult.cpp similarity index 100% rename from src/bullet/src/BulletCollision/CollisionDispatch/btManifoldResult.cpp rename to lib/bullet/src/BulletCollision/CollisionDispatch/btManifoldResult.cpp diff --git a/src/bullet/src/BulletCollision/CollisionDispatch/btManifoldResult.h b/lib/bullet/src/BulletCollision/CollisionDispatch/btManifoldResult.h similarity index 100% rename from src/bullet/src/BulletCollision/CollisionDispatch/btManifoldResult.h rename to lib/bullet/src/BulletCollision/CollisionDispatch/btManifoldResult.h diff --git a/src/bullet/src/BulletCollision/CollisionDispatch/btSimulationIslandManager.cpp b/lib/bullet/src/BulletCollision/CollisionDispatch/btSimulationIslandManager.cpp similarity index 100% rename from src/bullet/src/BulletCollision/CollisionDispatch/btSimulationIslandManager.cpp rename to lib/bullet/src/BulletCollision/CollisionDispatch/btSimulationIslandManager.cpp diff --git a/src/bullet/src/BulletCollision/CollisionDispatch/btSimulationIslandManager.h b/lib/bullet/src/BulletCollision/CollisionDispatch/btSimulationIslandManager.h similarity index 100% rename from src/bullet/src/BulletCollision/CollisionDispatch/btSimulationIslandManager.h rename to lib/bullet/src/BulletCollision/CollisionDispatch/btSimulationIslandManager.h diff --git a/src/bullet/src/BulletCollision/CollisionDispatch/btSphereBoxCollisionAlgorithm.cpp b/lib/bullet/src/BulletCollision/CollisionDispatch/btSphereBoxCollisionAlgorithm.cpp similarity index 100% rename from src/bullet/src/BulletCollision/CollisionDispatch/btSphereBoxCollisionAlgorithm.cpp rename to lib/bullet/src/BulletCollision/CollisionDispatch/btSphereBoxCollisionAlgorithm.cpp diff --git a/src/bullet/src/BulletCollision/CollisionDispatch/btSphereBoxCollisionAlgorithm.h b/lib/bullet/src/BulletCollision/CollisionDispatch/btSphereBoxCollisionAlgorithm.h similarity index 100% rename from src/bullet/src/BulletCollision/CollisionDispatch/btSphereBoxCollisionAlgorithm.h rename to lib/bullet/src/BulletCollision/CollisionDispatch/btSphereBoxCollisionAlgorithm.h diff --git a/src/bullet/src/BulletCollision/CollisionDispatch/btSphereSphereCollisionAlgorithm.cpp b/lib/bullet/src/BulletCollision/CollisionDispatch/btSphereSphereCollisionAlgorithm.cpp similarity index 100% rename from src/bullet/src/BulletCollision/CollisionDispatch/btSphereSphereCollisionAlgorithm.cpp rename to lib/bullet/src/BulletCollision/CollisionDispatch/btSphereSphereCollisionAlgorithm.cpp diff --git a/src/bullet/src/BulletCollision/CollisionDispatch/btSphereSphereCollisionAlgorithm.h b/lib/bullet/src/BulletCollision/CollisionDispatch/btSphereSphereCollisionAlgorithm.h similarity index 100% rename from src/bullet/src/BulletCollision/CollisionDispatch/btSphereSphereCollisionAlgorithm.h rename to lib/bullet/src/BulletCollision/CollisionDispatch/btSphereSphereCollisionAlgorithm.h diff --git a/src/bullet/src/BulletCollision/CollisionDispatch/btSphereTriangleCollisionAlgorithm.cpp b/lib/bullet/src/BulletCollision/CollisionDispatch/btSphereTriangleCollisionAlgorithm.cpp similarity index 100% rename from src/bullet/src/BulletCollision/CollisionDispatch/btSphereTriangleCollisionAlgorithm.cpp rename to lib/bullet/src/BulletCollision/CollisionDispatch/btSphereTriangleCollisionAlgorithm.cpp diff --git a/src/bullet/src/BulletCollision/CollisionDispatch/btSphereTriangleCollisionAlgorithm.h b/lib/bullet/src/BulletCollision/CollisionDispatch/btSphereTriangleCollisionAlgorithm.h similarity index 100% rename from src/bullet/src/BulletCollision/CollisionDispatch/btSphereTriangleCollisionAlgorithm.h rename to lib/bullet/src/BulletCollision/CollisionDispatch/btSphereTriangleCollisionAlgorithm.h diff --git a/src/bullet/src/BulletCollision/CollisionDispatch/btUnionFind.cpp b/lib/bullet/src/BulletCollision/CollisionDispatch/btUnionFind.cpp similarity index 100% rename from src/bullet/src/BulletCollision/CollisionDispatch/btUnionFind.cpp rename to lib/bullet/src/BulletCollision/CollisionDispatch/btUnionFind.cpp diff --git a/src/bullet/src/BulletCollision/CollisionDispatch/btUnionFind.h b/lib/bullet/src/BulletCollision/CollisionDispatch/btUnionFind.h similarity index 100% rename from src/bullet/src/BulletCollision/CollisionDispatch/btUnionFind.h rename to lib/bullet/src/BulletCollision/CollisionDispatch/btUnionFind.h diff --git a/src/bullet/src/BulletCollision/CollisionShapes/btBox2dShape.cpp b/lib/bullet/src/BulletCollision/CollisionShapes/btBox2dShape.cpp similarity index 100% rename from src/bullet/src/BulletCollision/CollisionShapes/btBox2dShape.cpp rename to lib/bullet/src/BulletCollision/CollisionShapes/btBox2dShape.cpp diff --git a/src/bullet/src/BulletCollision/CollisionShapes/btBox2dShape.h b/lib/bullet/src/BulletCollision/CollisionShapes/btBox2dShape.h similarity index 100% rename from src/bullet/src/BulletCollision/CollisionShapes/btBox2dShape.h rename to lib/bullet/src/BulletCollision/CollisionShapes/btBox2dShape.h diff --git a/src/bullet/src/BulletCollision/CollisionShapes/btBoxShape.cpp b/lib/bullet/src/BulletCollision/CollisionShapes/btBoxShape.cpp similarity index 100% rename from src/bullet/src/BulletCollision/CollisionShapes/btBoxShape.cpp rename to lib/bullet/src/BulletCollision/CollisionShapes/btBoxShape.cpp diff --git a/src/bullet/src/BulletCollision/CollisionShapes/btBoxShape.h b/lib/bullet/src/BulletCollision/CollisionShapes/btBoxShape.h similarity index 100% rename from src/bullet/src/BulletCollision/CollisionShapes/btBoxShape.h rename to lib/bullet/src/BulletCollision/CollisionShapes/btBoxShape.h diff --git a/src/bullet/src/BulletCollision/CollisionShapes/btBvhTriangleMeshShape.cpp b/lib/bullet/src/BulletCollision/CollisionShapes/btBvhTriangleMeshShape.cpp similarity index 100% rename from src/bullet/src/BulletCollision/CollisionShapes/btBvhTriangleMeshShape.cpp rename to lib/bullet/src/BulletCollision/CollisionShapes/btBvhTriangleMeshShape.cpp diff --git a/src/bullet/src/BulletCollision/CollisionShapes/btBvhTriangleMeshShape.h b/lib/bullet/src/BulletCollision/CollisionShapes/btBvhTriangleMeshShape.h similarity index 100% rename from src/bullet/src/BulletCollision/CollisionShapes/btBvhTriangleMeshShape.h rename to lib/bullet/src/BulletCollision/CollisionShapes/btBvhTriangleMeshShape.h diff --git a/src/bullet/src/BulletCollision/CollisionShapes/btCapsuleShape.cpp b/lib/bullet/src/BulletCollision/CollisionShapes/btCapsuleShape.cpp similarity index 100% rename from src/bullet/src/BulletCollision/CollisionShapes/btCapsuleShape.cpp rename to lib/bullet/src/BulletCollision/CollisionShapes/btCapsuleShape.cpp diff --git a/src/bullet/src/BulletCollision/CollisionShapes/btCapsuleShape.h b/lib/bullet/src/BulletCollision/CollisionShapes/btCapsuleShape.h similarity index 100% rename from src/bullet/src/BulletCollision/CollisionShapes/btCapsuleShape.h rename to lib/bullet/src/BulletCollision/CollisionShapes/btCapsuleShape.h diff --git a/src/bullet/src/BulletCollision/CollisionShapes/btCollisionMargin.h b/lib/bullet/src/BulletCollision/CollisionShapes/btCollisionMargin.h similarity index 100% rename from src/bullet/src/BulletCollision/CollisionShapes/btCollisionMargin.h rename to lib/bullet/src/BulletCollision/CollisionShapes/btCollisionMargin.h diff --git a/src/bullet/src/BulletCollision/CollisionShapes/btCollisionShape.cpp b/lib/bullet/src/BulletCollision/CollisionShapes/btCollisionShape.cpp similarity index 100% rename from src/bullet/src/BulletCollision/CollisionShapes/btCollisionShape.cpp rename to lib/bullet/src/BulletCollision/CollisionShapes/btCollisionShape.cpp diff --git a/src/bullet/src/BulletCollision/CollisionShapes/btCollisionShape.h b/lib/bullet/src/BulletCollision/CollisionShapes/btCollisionShape.h similarity index 100% rename from src/bullet/src/BulletCollision/CollisionShapes/btCollisionShape.h rename to lib/bullet/src/BulletCollision/CollisionShapes/btCollisionShape.h diff --git a/src/bullet/src/BulletCollision/CollisionShapes/btCompoundShape.cpp b/lib/bullet/src/BulletCollision/CollisionShapes/btCompoundShape.cpp similarity index 100% rename from src/bullet/src/BulletCollision/CollisionShapes/btCompoundShape.cpp rename to lib/bullet/src/BulletCollision/CollisionShapes/btCompoundShape.cpp diff --git a/src/bullet/src/BulletCollision/CollisionShapes/btCompoundShape.h b/lib/bullet/src/BulletCollision/CollisionShapes/btCompoundShape.h similarity index 100% rename from src/bullet/src/BulletCollision/CollisionShapes/btCompoundShape.h rename to lib/bullet/src/BulletCollision/CollisionShapes/btCompoundShape.h diff --git a/src/bullet/src/BulletCollision/CollisionShapes/btConcaveShape.cpp b/lib/bullet/src/BulletCollision/CollisionShapes/btConcaveShape.cpp similarity index 100% rename from src/bullet/src/BulletCollision/CollisionShapes/btConcaveShape.cpp rename to lib/bullet/src/BulletCollision/CollisionShapes/btConcaveShape.cpp diff --git a/src/bullet/src/BulletCollision/CollisionShapes/btConcaveShape.h b/lib/bullet/src/BulletCollision/CollisionShapes/btConcaveShape.h similarity index 100% rename from src/bullet/src/BulletCollision/CollisionShapes/btConcaveShape.h rename to lib/bullet/src/BulletCollision/CollisionShapes/btConcaveShape.h diff --git a/src/bullet/src/BulletCollision/CollisionShapes/btConeShape.cpp b/lib/bullet/src/BulletCollision/CollisionShapes/btConeShape.cpp similarity index 100% rename from src/bullet/src/BulletCollision/CollisionShapes/btConeShape.cpp rename to lib/bullet/src/BulletCollision/CollisionShapes/btConeShape.cpp diff --git a/src/bullet/src/BulletCollision/CollisionShapes/btConeShape.h b/lib/bullet/src/BulletCollision/CollisionShapes/btConeShape.h similarity index 100% rename from src/bullet/src/BulletCollision/CollisionShapes/btConeShape.h rename to lib/bullet/src/BulletCollision/CollisionShapes/btConeShape.h diff --git a/src/bullet/src/BulletCollision/CollisionShapes/btConvex2dShape.cpp b/lib/bullet/src/BulletCollision/CollisionShapes/btConvex2dShape.cpp similarity index 100% rename from src/bullet/src/BulletCollision/CollisionShapes/btConvex2dShape.cpp rename to lib/bullet/src/BulletCollision/CollisionShapes/btConvex2dShape.cpp diff --git a/src/bullet/src/BulletCollision/CollisionShapes/btConvex2dShape.h b/lib/bullet/src/BulletCollision/CollisionShapes/btConvex2dShape.h similarity index 100% rename from src/bullet/src/BulletCollision/CollisionShapes/btConvex2dShape.h rename to lib/bullet/src/BulletCollision/CollisionShapes/btConvex2dShape.h diff --git a/src/bullet/src/BulletCollision/CollisionShapes/btConvexHullShape.cpp b/lib/bullet/src/BulletCollision/CollisionShapes/btConvexHullShape.cpp similarity index 100% rename from src/bullet/src/BulletCollision/CollisionShapes/btConvexHullShape.cpp rename to lib/bullet/src/BulletCollision/CollisionShapes/btConvexHullShape.cpp diff --git a/src/bullet/src/BulletCollision/CollisionShapes/btConvexHullShape.h b/lib/bullet/src/BulletCollision/CollisionShapes/btConvexHullShape.h similarity index 100% rename from src/bullet/src/BulletCollision/CollisionShapes/btConvexHullShape.h rename to lib/bullet/src/BulletCollision/CollisionShapes/btConvexHullShape.h diff --git a/src/bullet/src/BulletCollision/CollisionShapes/btConvexInternalShape.cpp b/lib/bullet/src/BulletCollision/CollisionShapes/btConvexInternalShape.cpp similarity index 100% rename from src/bullet/src/BulletCollision/CollisionShapes/btConvexInternalShape.cpp rename to lib/bullet/src/BulletCollision/CollisionShapes/btConvexInternalShape.cpp diff --git a/src/bullet/src/BulletCollision/CollisionShapes/btConvexInternalShape.h b/lib/bullet/src/BulletCollision/CollisionShapes/btConvexInternalShape.h similarity index 100% rename from src/bullet/src/BulletCollision/CollisionShapes/btConvexInternalShape.h rename to lib/bullet/src/BulletCollision/CollisionShapes/btConvexInternalShape.h diff --git a/src/bullet/src/BulletCollision/CollisionShapes/btConvexPointCloudShape.cpp b/lib/bullet/src/BulletCollision/CollisionShapes/btConvexPointCloudShape.cpp similarity index 100% rename from src/bullet/src/BulletCollision/CollisionShapes/btConvexPointCloudShape.cpp rename to lib/bullet/src/BulletCollision/CollisionShapes/btConvexPointCloudShape.cpp diff --git a/src/bullet/src/BulletCollision/CollisionShapes/btConvexPointCloudShape.h b/lib/bullet/src/BulletCollision/CollisionShapes/btConvexPointCloudShape.h similarity index 100% rename from src/bullet/src/BulletCollision/CollisionShapes/btConvexPointCloudShape.h rename to lib/bullet/src/BulletCollision/CollisionShapes/btConvexPointCloudShape.h diff --git a/src/bullet/src/BulletCollision/CollisionShapes/btConvexPolyhedron.cpp b/lib/bullet/src/BulletCollision/CollisionShapes/btConvexPolyhedron.cpp similarity index 100% rename from src/bullet/src/BulletCollision/CollisionShapes/btConvexPolyhedron.cpp rename to lib/bullet/src/BulletCollision/CollisionShapes/btConvexPolyhedron.cpp diff --git a/src/bullet/src/BulletCollision/CollisionShapes/btConvexPolyhedron.h b/lib/bullet/src/BulletCollision/CollisionShapes/btConvexPolyhedron.h similarity index 100% rename from src/bullet/src/BulletCollision/CollisionShapes/btConvexPolyhedron.h rename to lib/bullet/src/BulletCollision/CollisionShapes/btConvexPolyhedron.h diff --git a/src/bullet/src/BulletCollision/CollisionShapes/btConvexShape.cpp b/lib/bullet/src/BulletCollision/CollisionShapes/btConvexShape.cpp similarity index 100% rename from src/bullet/src/BulletCollision/CollisionShapes/btConvexShape.cpp rename to lib/bullet/src/BulletCollision/CollisionShapes/btConvexShape.cpp diff --git a/src/bullet/src/BulletCollision/CollisionShapes/btConvexShape.h b/lib/bullet/src/BulletCollision/CollisionShapes/btConvexShape.h similarity index 100% rename from src/bullet/src/BulletCollision/CollisionShapes/btConvexShape.h rename to lib/bullet/src/BulletCollision/CollisionShapes/btConvexShape.h diff --git a/src/bullet/src/BulletCollision/CollisionShapes/btConvexTriangleMeshShape.cpp b/lib/bullet/src/BulletCollision/CollisionShapes/btConvexTriangleMeshShape.cpp similarity index 100% rename from src/bullet/src/BulletCollision/CollisionShapes/btConvexTriangleMeshShape.cpp rename to lib/bullet/src/BulletCollision/CollisionShapes/btConvexTriangleMeshShape.cpp diff --git a/src/bullet/src/BulletCollision/CollisionShapes/btConvexTriangleMeshShape.h b/lib/bullet/src/BulletCollision/CollisionShapes/btConvexTriangleMeshShape.h similarity index 100% rename from src/bullet/src/BulletCollision/CollisionShapes/btConvexTriangleMeshShape.h rename to lib/bullet/src/BulletCollision/CollisionShapes/btConvexTriangleMeshShape.h diff --git a/src/bullet/src/BulletCollision/CollisionShapes/btCylinderShape.cpp b/lib/bullet/src/BulletCollision/CollisionShapes/btCylinderShape.cpp similarity index 100% rename from src/bullet/src/BulletCollision/CollisionShapes/btCylinderShape.cpp rename to lib/bullet/src/BulletCollision/CollisionShapes/btCylinderShape.cpp diff --git a/src/bullet/src/BulletCollision/CollisionShapes/btCylinderShape.h b/lib/bullet/src/BulletCollision/CollisionShapes/btCylinderShape.h similarity index 100% rename from src/bullet/src/BulletCollision/CollisionShapes/btCylinderShape.h rename to lib/bullet/src/BulletCollision/CollisionShapes/btCylinderShape.h diff --git a/src/bullet/src/BulletCollision/CollisionShapes/btEmptyShape.cpp b/lib/bullet/src/BulletCollision/CollisionShapes/btEmptyShape.cpp similarity index 100% rename from src/bullet/src/BulletCollision/CollisionShapes/btEmptyShape.cpp rename to lib/bullet/src/BulletCollision/CollisionShapes/btEmptyShape.cpp diff --git a/src/bullet/src/BulletCollision/CollisionShapes/btEmptyShape.h b/lib/bullet/src/BulletCollision/CollisionShapes/btEmptyShape.h similarity index 100% rename from src/bullet/src/BulletCollision/CollisionShapes/btEmptyShape.h rename to lib/bullet/src/BulletCollision/CollisionShapes/btEmptyShape.h diff --git a/src/bullet/src/BulletCollision/CollisionShapes/btHeightfieldTerrainShape.cpp b/lib/bullet/src/BulletCollision/CollisionShapes/btHeightfieldTerrainShape.cpp similarity index 100% rename from src/bullet/src/BulletCollision/CollisionShapes/btHeightfieldTerrainShape.cpp rename to lib/bullet/src/BulletCollision/CollisionShapes/btHeightfieldTerrainShape.cpp diff --git a/src/bullet/src/BulletCollision/CollisionShapes/btHeightfieldTerrainShape.h b/lib/bullet/src/BulletCollision/CollisionShapes/btHeightfieldTerrainShape.h similarity index 100% rename from src/bullet/src/BulletCollision/CollisionShapes/btHeightfieldTerrainShape.h rename to lib/bullet/src/BulletCollision/CollisionShapes/btHeightfieldTerrainShape.h diff --git a/src/bullet/src/BulletCollision/CollisionShapes/btMaterial.h b/lib/bullet/src/BulletCollision/CollisionShapes/btMaterial.h similarity index 100% rename from src/bullet/src/BulletCollision/CollisionShapes/btMaterial.h rename to lib/bullet/src/BulletCollision/CollisionShapes/btMaterial.h diff --git a/src/bullet/src/BulletCollision/CollisionShapes/btMinkowskiSumShape.cpp b/lib/bullet/src/BulletCollision/CollisionShapes/btMinkowskiSumShape.cpp similarity index 100% rename from src/bullet/src/BulletCollision/CollisionShapes/btMinkowskiSumShape.cpp rename to lib/bullet/src/BulletCollision/CollisionShapes/btMinkowskiSumShape.cpp diff --git a/src/bullet/src/BulletCollision/CollisionShapes/btMinkowskiSumShape.h b/lib/bullet/src/BulletCollision/CollisionShapes/btMinkowskiSumShape.h similarity index 100% rename from src/bullet/src/BulletCollision/CollisionShapes/btMinkowskiSumShape.h rename to lib/bullet/src/BulletCollision/CollisionShapes/btMinkowskiSumShape.h diff --git a/src/bullet/src/BulletCollision/CollisionShapes/btMultiSphereShape.cpp b/lib/bullet/src/BulletCollision/CollisionShapes/btMultiSphereShape.cpp similarity index 100% rename from src/bullet/src/BulletCollision/CollisionShapes/btMultiSphereShape.cpp rename to lib/bullet/src/BulletCollision/CollisionShapes/btMultiSphereShape.cpp diff --git a/src/bullet/src/BulletCollision/CollisionShapes/btMultiSphereShape.h b/lib/bullet/src/BulletCollision/CollisionShapes/btMultiSphereShape.h similarity index 100% rename from src/bullet/src/BulletCollision/CollisionShapes/btMultiSphereShape.h rename to lib/bullet/src/BulletCollision/CollisionShapes/btMultiSphereShape.h diff --git a/src/bullet/src/BulletCollision/CollisionShapes/btMultimaterialTriangleMeshShape.cpp b/lib/bullet/src/BulletCollision/CollisionShapes/btMultimaterialTriangleMeshShape.cpp similarity index 100% rename from src/bullet/src/BulletCollision/CollisionShapes/btMultimaterialTriangleMeshShape.cpp rename to lib/bullet/src/BulletCollision/CollisionShapes/btMultimaterialTriangleMeshShape.cpp diff --git a/src/bullet/src/BulletCollision/CollisionShapes/btMultimaterialTriangleMeshShape.h b/lib/bullet/src/BulletCollision/CollisionShapes/btMultimaterialTriangleMeshShape.h similarity index 100% rename from src/bullet/src/BulletCollision/CollisionShapes/btMultimaterialTriangleMeshShape.h rename to lib/bullet/src/BulletCollision/CollisionShapes/btMultimaterialTriangleMeshShape.h diff --git a/src/bullet/src/BulletCollision/CollisionShapes/btOptimizedBvh.cpp b/lib/bullet/src/BulletCollision/CollisionShapes/btOptimizedBvh.cpp similarity index 100% rename from src/bullet/src/BulletCollision/CollisionShapes/btOptimizedBvh.cpp rename to lib/bullet/src/BulletCollision/CollisionShapes/btOptimizedBvh.cpp diff --git a/src/bullet/src/BulletCollision/CollisionShapes/btOptimizedBvh.h b/lib/bullet/src/BulletCollision/CollisionShapes/btOptimizedBvh.h similarity index 100% rename from src/bullet/src/BulletCollision/CollisionShapes/btOptimizedBvh.h rename to lib/bullet/src/BulletCollision/CollisionShapes/btOptimizedBvh.h diff --git a/src/bullet/src/BulletCollision/CollisionShapes/btPolyhedralConvexShape.cpp b/lib/bullet/src/BulletCollision/CollisionShapes/btPolyhedralConvexShape.cpp similarity index 100% rename from src/bullet/src/BulletCollision/CollisionShapes/btPolyhedralConvexShape.cpp rename to lib/bullet/src/BulletCollision/CollisionShapes/btPolyhedralConvexShape.cpp diff --git a/src/bullet/src/BulletCollision/CollisionShapes/btPolyhedralConvexShape.h b/lib/bullet/src/BulletCollision/CollisionShapes/btPolyhedralConvexShape.h similarity index 100% rename from src/bullet/src/BulletCollision/CollisionShapes/btPolyhedralConvexShape.h rename to lib/bullet/src/BulletCollision/CollisionShapes/btPolyhedralConvexShape.h diff --git a/src/bullet/src/BulletCollision/CollisionShapes/btScaledBvhTriangleMeshShape.cpp b/lib/bullet/src/BulletCollision/CollisionShapes/btScaledBvhTriangleMeshShape.cpp similarity index 100% rename from src/bullet/src/BulletCollision/CollisionShapes/btScaledBvhTriangleMeshShape.cpp rename to lib/bullet/src/BulletCollision/CollisionShapes/btScaledBvhTriangleMeshShape.cpp diff --git a/src/bullet/src/BulletCollision/CollisionShapes/btScaledBvhTriangleMeshShape.h b/lib/bullet/src/BulletCollision/CollisionShapes/btScaledBvhTriangleMeshShape.h similarity index 100% rename from src/bullet/src/BulletCollision/CollisionShapes/btScaledBvhTriangleMeshShape.h rename to lib/bullet/src/BulletCollision/CollisionShapes/btScaledBvhTriangleMeshShape.h diff --git a/src/bullet/src/BulletCollision/CollisionShapes/btShapeHull.cpp b/lib/bullet/src/BulletCollision/CollisionShapes/btShapeHull.cpp similarity index 100% rename from src/bullet/src/BulletCollision/CollisionShapes/btShapeHull.cpp rename to lib/bullet/src/BulletCollision/CollisionShapes/btShapeHull.cpp diff --git a/src/bullet/src/BulletCollision/CollisionShapes/btShapeHull.h b/lib/bullet/src/BulletCollision/CollisionShapes/btShapeHull.h similarity index 100% rename from src/bullet/src/BulletCollision/CollisionShapes/btShapeHull.h rename to lib/bullet/src/BulletCollision/CollisionShapes/btShapeHull.h diff --git a/src/bullet/src/BulletCollision/CollisionShapes/btSphereShape.cpp b/lib/bullet/src/BulletCollision/CollisionShapes/btSphereShape.cpp similarity index 100% rename from src/bullet/src/BulletCollision/CollisionShapes/btSphereShape.cpp rename to lib/bullet/src/BulletCollision/CollisionShapes/btSphereShape.cpp diff --git a/src/bullet/src/BulletCollision/CollisionShapes/btSphereShape.h b/lib/bullet/src/BulletCollision/CollisionShapes/btSphereShape.h similarity index 100% rename from src/bullet/src/BulletCollision/CollisionShapes/btSphereShape.h rename to lib/bullet/src/BulletCollision/CollisionShapes/btSphereShape.h diff --git a/src/bullet/src/BulletCollision/CollisionShapes/btStaticPlaneShape.cpp b/lib/bullet/src/BulletCollision/CollisionShapes/btStaticPlaneShape.cpp similarity index 100% rename from src/bullet/src/BulletCollision/CollisionShapes/btStaticPlaneShape.cpp rename to lib/bullet/src/BulletCollision/CollisionShapes/btStaticPlaneShape.cpp diff --git a/src/bullet/src/BulletCollision/CollisionShapes/btStaticPlaneShape.h b/lib/bullet/src/BulletCollision/CollisionShapes/btStaticPlaneShape.h similarity index 100% rename from src/bullet/src/BulletCollision/CollisionShapes/btStaticPlaneShape.h rename to lib/bullet/src/BulletCollision/CollisionShapes/btStaticPlaneShape.h diff --git a/src/bullet/src/BulletCollision/CollisionShapes/btStridingMeshInterface.cpp b/lib/bullet/src/BulletCollision/CollisionShapes/btStridingMeshInterface.cpp similarity index 100% rename from src/bullet/src/BulletCollision/CollisionShapes/btStridingMeshInterface.cpp rename to lib/bullet/src/BulletCollision/CollisionShapes/btStridingMeshInterface.cpp diff --git a/src/bullet/src/BulletCollision/CollisionShapes/btStridingMeshInterface.h b/lib/bullet/src/BulletCollision/CollisionShapes/btStridingMeshInterface.h similarity index 100% rename from src/bullet/src/BulletCollision/CollisionShapes/btStridingMeshInterface.h rename to lib/bullet/src/BulletCollision/CollisionShapes/btStridingMeshInterface.h diff --git a/src/bullet/src/BulletCollision/CollisionShapes/btTetrahedronShape.cpp b/lib/bullet/src/BulletCollision/CollisionShapes/btTetrahedronShape.cpp similarity index 100% rename from src/bullet/src/BulletCollision/CollisionShapes/btTetrahedronShape.cpp rename to lib/bullet/src/BulletCollision/CollisionShapes/btTetrahedronShape.cpp diff --git a/src/bullet/src/BulletCollision/CollisionShapes/btTetrahedronShape.h b/lib/bullet/src/BulletCollision/CollisionShapes/btTetrahedronShape.h similarity index 100% rename from src/bullet/src/BulletCollision/CollisionShapes/btTetrahedronShape.h rename to lib/bullet/src/BulletCollision/CollisionShapes/btTetrahedronShape.h diff --git a/src/bullet/src/BulletCollision/CollisionShapes/btTriangleBuffer.cpp b/lib/bullet/src/BulletCollision/CollisionShapes/btTriangleBuffer.cpp similarity index 100% rename from src/bullet/src/BulletCollision/CollisionShapes/btTriangleBuffer.cpp rename to lib/bullet/src/BulletCollision/CollisionShapes/btTriangleBuffer.cpp diff --git a/src/bullet/src/BulletCollision/CollisionShapes/btTriangleBuffer.h b/lib/bullet/src/BulletCollision/CollisionShapes/btTriangleBuffer.h similarity index 100% rename from src/bullet/src/BulletCollision/CollisionShapes/btTriangleBuffer.h rename to lib/bullet/src/BulletCollision/CollisionShapes/btTriangleBuffer.h diff --git a/src/bullet/src/BulletCollision/CollisionShapes/btTriangleCallback.cpp b/lib/bullet/src/BulletCollision/CollisionShapes/btTriangleCallback.cpp similarity index 100% rename from src/bullet/src/BulletCollision/CollisionShapes/btTriangleCallback.cpp rename to lib/bullet/src/BulletCollision/CollisionShapes/btTriangleCallback.cpp diff --git a/src/bullet/src/BulletCollision/CollisionShapes/btTriangleCallback.h b/lib/bullet/src/BulletCollision/CollisionShapes/btTriangleCallback.h similarity index 100% rename from src/bullet/src/BulletCollision/CollisionShapes/btTriangleCallback.h rename to lib/bullet/src/BulletCollision/CollisionShapes/btTriangleCallback.h diff --git a/src/bullet/src/BulletCollision/CollisionShapes/btTriangleIndexVertexArray.cpp b/lib/bullet/src/BulletCollision/CollisionShapes/btTriangleIndexVertexArray.cpp similarity index 100% rename from src/bullet/src/BulletCollision/CollisionShapes/btTriangleIndexVertexArray.cpp rename to lib/bullet/src/BulletCollision/CollisionShapes/btTriangleIndexVertexArray.cpp diff --git a/src/bullet/src/BulletCollision/CollisionShapes/btTriangleIndexVertexArray.h b/lib/bullet/src/BulletCollision/CollisionShapes/btTriangleIndexVertexArray.h similarity index 100% rename from src/bullet/src/BulletCollision/CollisionShapes/btTriangleIndexVertexArray.h rename to lib/bullet/src/BulletCollision/CollisionShapes/btTriangleIndexVertexArray.h diff --git a/src/bullet/src/BulletCollision/CollisionShapes/btTriangleIndexVertexMaterialArray.cpp b/lib/bullet/src/BulletCollision/CollisionShapes/btTriangleIndexVertexMaterialArray.cpp similarity index 100% rename from src/bullet/src/BulletCollision/CollisionShapes/btTriangleIndexVertexMaterialArray.cpp rename to lib/bullet/src/BulletCollision/CollisionShapes/btTriangleIndexVertexMaterialArray.cpp diff --git a/src/bullet/src/BulletCollision/CollisionShapes/btTriangleIndexVertexMaterialArray.h b/lib/bullet/src/BulletCollision/CollisionShapes/btTriangleIndexVertexMaterialArray.h similarity index 100% rename from src/bullet/src/BulletCollision/CollisionShapes/btTriangleIndexVertexMaterialArray.h rename to lib/bullet/src/BulletCollision/CollisionShapes/btTriangleIndexVertexMaterialArray.h diff --git a/src/bullet/src/BulletCollision/CollisionShapes/btTriangleInfoMap.h b/lib/bullet/src/BulletCollision/CollisionShapes/btTriangleInfoMap.h similarity index 100% rename from src/bullet/src/BulletCollision/CollisionShapes/btTriangleInfoMap.h rename to lib/bullet/src/BulletCollision/CollisionShapes/btTriangleInfoMap.h diff --git a/src/bullet/src/BulletCollision/CollisionShapes/btTriangleMesh.cpp b/lib/bullet/src/BulletCollision/CollisionShapes/btTriangleMesh.cpp similarity index 100% rename from src/bullet/src/BulletCollision/CollisionShapes/btTriangleMesh.cpp rename to lib/bullet/src/BulletCollision/CollisionShapes/btTriangleMesh.cpp diff --git a/src/bullet/src/BulletCollision/CollisionShapes/btTriangleMesh.h b/lib/bullet/src/BulletCollision/CollisionShapes/btTriangleMesh.h similarity index 100% rename from src/bullet/src/BulletCollision/CollisionShapes/btTriangleMesh.h rename to lib/bullet/src/BulletCollision/CollisionShapes/btTriangleMesh.h diff --git a/src/bullet/src/BulletCollision/CollisionShapes/btTriangleMeshShape.cpp b/lib/bullet/src/BulletCollision/CollisionShapes/btTriangleMeshShape.cpp similarity index 100% rename from src/bullet/src/BulletCollision/CollisionShapes/btTriangleMeshShape.cpp rename to lib/bullet/src/BulletCollision/CollisionShapes/btTriangleMeshShape.cpp diff --git a/src/bullet/src/BulletCollision/CollisionShapes/btTriangleMeshShape.h b/lib/bullet/src/BulletCollision/CollisionShapes/btTriangleMeshShape.h similarity index 100% rename from src/bullet/src/BulletCollision/CollisionShapes/btTriangleMeshShape.h rename to lib/bullet/src/BulletCollision/CollisionShapes/btTriangleMeshShape.h diff --git a/src/bullet/src/BulletCollision/CollisionShapes/btTriangleShape.h b/lib/bullet/src/BulletCollision/CollisionShapes/btTriangleShape.h similarity index 100% rename from src/bullet/src/BulletCollision/CollisionShapes/btTriangleShape.h rename to lib/bullet/src/BulletCollision/CollisionShapes/btTriangleShape.h diff --git a/src/bullet/src/BulletCollision/CollisionShapes/btUniformScalingShape.cpp b/lib/bullet/src/BulletCollision/CollisionShapes/btUniformScalingShape.cpp similarity index 100% rename from src/bullet/src/BulletCollision/CollisionShapes/btUniformScalingShape.cpp rename to lib/bullet/src/BulletCollision/CollisionShapes/btUniformScalingShape.cpp diff --git a/src/bullet/src/BulletCollision/CollisionShapes/btUniformScalingShape.h b/lib/bullet/src/BulletCollision/CollisionShapes/btUniformScalingShape.h similarity index 100% rename from src/bullet/src/BulletCollision/CollisionShapes/btUniformScalingShape.h rename to lib/bullet/src/BulletCollision/CollisionShapes/btUniformScalingShape.h diff --git a/src/bullet/src/BulletCollision/Gimpact/btBoxCollision.h b/lib/bullet/src/BulletCollision/Gimpact/btBoxCollision.h similarity index 100% rename from src/bullet/src/BulletCollision/Gimpact/btBoxCollision.h rename to lib/bullet/src/BulletCollision/Gimpact/btBoxCollision.h diff --git a/src/bullet/src/BulletCollision/Gimpact/btClipPolygon.h b/lib/bullet/src/BulletCollision/Gimpact/btClipPolygon.h similarity index 100% rename from src/bullet/src/BulletCollision/Gimpact/btClipPolygon.h rename to lib/bullet/src/BulletCollision/Gimpact/btClipPolygon.h diff --git a/src/bullet/src/BulletCollision/Gimpact/btContactProcessing.cpp b/lib/bullet/src/BulletCollision/Gimpact/btContactProcessing.cpp similarity index 100% rename from src/bullet/src/BulletCollision/Gimpact/btContactProcessing.cpp rename to lib/bullet/src/BulletCollision/Gimpact/btContactProcessing.cpp diff --git a/src/bullet/src/BulletCollision/Gimpact/btContactProcessing.h b/lib/bullet/src/BulletCollision/Gimpact/btContactProcessing.h similarity index 100% rename from src/bullet/src/BulletCollision/Gimpact/btContactProcessing.h rename to lib/bullet/src/BulletCollision/Gimpact/btContactProcessing.h diff --git a/src/bullet/src/BulletCollision/Gimpact/btGImpactBvh.cpp b/lib/bullet/src/BulletCollision/Gimpact/btGImpactBvh.cpp similarity index 100% rename from src/bullet/src/BulletCollision/Gimpact/btGImpactBvh.cpp rename to lib/bullet/src/BulletCollision/Gimpact/btGImpactBvh.cpp diff --git a/src/bullet/src/BulletCollision/Gimpact/btGImpactBvh.h b/lib/bullet/src/BulletCollision/Gimpact/btGImpactBvh.h similarity index 100% rename from src/bullet/src/BulletCollision/Gimpact/btGImpactBvh.h rename to lib/bullet/src/BulletCollision/Gimpact/btGImpactBvh.h diff --git a/src/bullet/src/BulletCollision/Gimpact/btGImpactCollisionAlgorithm.cpp b/lib/bullet/src/BulletCollision/Gimpact/btGImpactCollisionAlgorithm.cpp similarity index 100% rename from src/bullet/src/BulletCollision/Gimpact/btGImpactCollisionAlgorithm.cpp rename to lib/bullet/src/BulletCollision/Gimpact/btGImpactCollisionAlgorithm.cpp diff --git a/src/bullet/src/BulletCollision/Gimpact/btGImpactCollisionAlgorithm.h b/lib/bullet/src/BulletCollision/Gimpact/btGImpactCollisionAlgorithm.h similarity index 100% rename from src/bullet/src/BulletCollision/Gimpact/btGImpactCollisionAlgorithm.h rename to lib/bullet/src/BulletCollision/Gimpact/btGImpactCollisionAlgorithm.h diff --git a/src/bullet/src/BulletCollision/Gimpact/btGImpactMassUtil.h b/lib/bullet/src/BulletCollision/Gimpact/btGImpactMassUtil.h similarity index 100% rename from src/bullet/src/BulletCollision/Gimpact/btGImpactMassUtil.h rename to lib/bullet/src/BulletCollision/Gimpact/btGImpactMassUtil.h diff --git a/src/bullet/src/BulletCollision/Gimpact/btGImpactQuantizedBvh.cpp b/lib/bullet/src/BulletCollision/Gimpact/btGImpactQuantizedBvh.cpp similarity index 100% rename from src/bullet/src/BulletCollision/Gimpact/btGImpactQuantizedBvh.cpp rename to lib/bullet/src/BulletCollision/Gimpact/btGImpactQuantizedBvh.cpp diff --git a/src/bullet/src/BulletCollision/Gimpact/btGImpactQuantizedBvh.h b/lib/bullet/src/BulletCollision/Gimpact/btGImpactQuantizedBvh.h similarity index 100% rename from src/bullet/src/BulletCollision/Gimpact/btGImpactQuantizedBvh.h rename to lib/bullet/src/BulletCollision/Gimpact/btGImpactQuantizedBvh.h diff --git a/src/bullet/src/BulletCollision/Gimpact/btGImpactShape.cpp b/lib/bullet/src/BulletCollision/Gimpact/btGImpactShape.cpp similarity index 100% rename from src/bullet/src/BulletCollision/Gimpact/btGImpactShape.cpp rename to lib/bullet/src/BulletCollision/Gimpact/btGImpactShape.cpp diff --git a/src/bullet/src/BulletCollision/Gimpact/btGImpactShape.h b/lib/bullet/src/BulletCollision/Gimpact/btGImpactShape.h similarity index 100% rename from src/bullet/src/BulletCollision/Gimpact/btGImpactShape.h rename to lib/bullet/src/BulletCollision/Gimpact/btGImpactShape.h diff --git a/src/bullet/src/BulletCollision/Gimpact/btGenericPoolAllocator.cpp b/lib/bullet/src/BulletCollision/Gimpact/btGenericPoolAllocator.cpp similarity index 100% rename from src/bullet/src/BulletCollision/Gimpact/btGenericPoolAllocator.cpp rename to lib/bullet/src/BulletCollision/Gimpact/btGenericPoolAllocator.cpp diff --git a/src/bullet/src/BulletCollision/Gimpact/btGenericPoolAllocator.h b/lib/bullet/src/BulletCollision/Gimpact/btGenericPoolAllocator.h similarity index 100% rename from src/bullet/src/BulletCollision/Gimpact/btGenericPoolAllocator.h rename to lib/bullet/src/BulletCollision/Gimpact/btGenericPoolAllocator.h diff --git a/src/bullet/src/BulletCollision/Gimpact/btGeometryOperations.h b/lib/bullet/src/BulletCollision/Gimpact/btGeometryOperations.h similarity index 100% rename from src/bullet/src/BulletCollision/Gimpact/btGeometryOperations.h rename to lib/bullet/src/BulletCollision/Gimpact/btGeometryOperations.h diff --git a/src/bullet/src/BulletCollision/Gimpact/btQuantization.h b/lib/bullet/src/BulletCollision/Gimpact/btQuantization.h similarity index 100% rename from src/bullet/src/BulletCollision/Gimpact/btQuantization.h rename to lib/bullet/src/BulletCollision/Gimpact/btQuantization.h diff --git a/src/bullet/src/BulletCollision/Gimpact/btTriangleShapeEx.cpp b/lib/bullet/src/BulletCollision/Gimpact/btTriangleShapeEx.cpp similarity index 100% rename from src/bullet/src/BulletCollision/Gimpact/btTriangleShapeEx.cpp rename to lib/bullet/src/BulletCollision/Gimpact/btTriangleShapeEx.cpp diff --git a/src/bullet/src/BulletCollision/Gimpact/btTriangleShapeEx.h b/lib/bullet/src/BulletCollision/Gimpact/btTriangleShapeEx.h similarity index 100% rename from src/bullet/src/BulletCollision/Gimpact/btTriangleShapeEx.h rename to lib/bullet/src/BulletCollision/Gimpact/btTriangleShapeEx.h diff --git a/src/bullet/src/BulletCollision/Gimpact/gim_array.h b/lib/bullet/src/BulletCollision/Gimpact/gim_array.h similarity index 100% rename from src/bullet/src/BulletCollision/Gimpact/gim_array.h rename to lib/bullet/src/BulletCollision/Gimpact/gim_array.h diff --git a/src/bullet/src/BulletCollision/Gimpact/gim_basic_geometry_operations.h b/lib/bullet/src/BulletCollision/Gimpact/gim_basic_geometry_operations.h similarity index 100% rename from src/bullet/src/BulletCollision/Gimpact/gim_basic_geometry_operations.h rename to lib/bullet/src/BulletCollision/Gimpact/gim_basic_geometry_operations.h diff --git a/src/bullet/src/BulletCollision/Gimpact/gim_bitset.h b/lib/bullet/src/BulletCollision/Gimpact/gim_bitset.h similarity index 100% rename from src/bullet/src/BulletCollision/Gimpact/gim_bitset.h rename to lib/bullet/src/BulletCollision/Gimpact/gim_bitset.h diff --git a/src/bullet/src/BulletCollision/Gimpact/gim_box_collision.h b/lib/bullet/src/BulletCollision/Gimpact/gim_box_collision.h similarity index 100% rename from src/bullet/src/BulletCollision/Gimpact/gim_box_collision.h rename to lib/bullet/src/BulletCollision/Gimpact/gim_box_collision.h diff --git a/src/bullet/src/BulletCollision/Gimpact/gim_box_set.cpp b/lib/bullet/src/BulletCollision/Gimpact/gim_box_set.cpp similarity index 100% rename from src/bullet/src/BulletCollision/Gimpact/gim_box_set.cpp rename to lib/bullet/src/BulletCollision/Gimpact/gim_box_set.cpp diff --git a/src/bullet/src/BulletCollision/Gimpact/gim_box_set.h b/lib/bullet/src/BulletCollision/Gimpact/gim_box_set.h similarity index 100% rename from src/bullet/src/BulletCollision/Gimpact/gim_box_set.h rename to lib/bullet/src/BulletCollision/Gimpact/gim_box_set.h diff --git a/src/bullet/src/BulletCollision/Gimpact/gim_clip_polygon.h b/lib/bullet/src/BulletCollision/Gimpact/gim_clip_polygon.h similarity index 100% rename from src/bullet/src/BulletCollision/Gimpact/gim_clip_polygon.h rename to lib/bullet/src/BulletCollision/Gimpact/gim_clip_polygon.h diff --git a/src/bullet/src/BulletCollision/Gimpact/gim_contact.cpp b/lib/bullet/src/BulletCollision/Gimpact/gim_contact.cpp similarity index 100% rename from src/bullet/src/BulletCollision/Gimpact/gim_contact.cpp rename to lib/bullet/src/BulletCollision/Gimpact/gim_contact.cpp diff --git a/src/bullet/src/BulletCollision/Gimpact/gim_contact.h b/lib/bullet/src/BulletCollision/Gimpact/gim_contact.h similarity index 100% rename from src/bullet/src/BulletCollision/Gimpact/gim_contact.h rename to lib/bullet/src/BulletCollision/Gimpact/gim_contact.h diff --git a/src/bullet/src/BulletCollision/Gimpact/gim_geom_types.h b/lib/bullet/src/BulletCollision/Gimpact/gim_geom_types.h similarity index 100% rename from src/bullet/src/BulletCollision/Gimpact/gim_geom_types.h rename to lib/bullet/src/BulletCollision/Gimpact/gim_geom_types.h diff --git a/src/bullet/src/BulletCollision/Gimpact/gim_geometry.h b/lib/bullet/src/BulletCollision/Gimpact/gim_geometry.h similarity index 100% rename from src/bullet/src/BulletCollision/Gimpact/gim_geometry.h rename to lib/bullet/src/BulletCollision/Gimpact/gim_geometry.h diff --git a/src/bullet/src/BulletCollision/Gimpact/gim_hash_table.h b/lib/bullet/src/BulletCollision/Gimpact/gim_hash_table.h similarity index 100% rename from src/bullet/src/BulletCollision/Gimpact/gim_hash_table.h rename to lib/bullet/src/BulletCollision/Gimpact/gim_hash_table.h diff --git a/src/bullet/src/BulletCollision/Gimpact/gim_linear_math.h b/lib/bullet/src/BulletCollision/Gimpact/gim_linear_math.h similarity index 100% rename from src/bullet/src/BulletCollision/Gimpact/gim_linear_math.h rename to lib/bullet/src/BulletCollision/Gimpact/gim_linear_math.h diff --git a/src/bullet/src/BulletCollision/Gimpact/gim_math.h b/lib/bullet/src/BulletCollision/Gimpact/gim_math.h similarity index 100% rename from src/bullet/src/BulletCollision/Gimpact/gim_math.h rename to lib/bullet/src/BulletCollision/Gimpact/gim_math.h diff --git a/src/bullet/src/BulletCollision/Gimpact/gim_memory.cpp b/lib/bullet/src/BulletCollision/Gimpact/gim_memory.cpp similarity index 100% rename from src/bullet/src/BulletCollision/Gimpact/gim_memory.cpp rename to lib/bullet/src/BulletCollision/Gimpact/gim_memory.cpp diff --git a/src/bullet/src/BulletCollision/Gimpact/gim_memory.h b/lib/bullet/src/BulletCollision/Gimpact/gim_memory.h similarity index 100% rename from src/bullet/src/BulletCollision/Gimpact/gim_memory.h rename to lib/bullet/src/BulletCollision/Gimpact/gim_memory.h diff --git a/src/bullet/src/BulletCollision/Gimpact/gim_radixsort.h b/lib/bullet/src/BulletCollision/Gimpact/gim_radixsort.h similarity index 100% rename from src/bullet/src/BulletCollision/Gimpact/gim_radixsort.h rename to lib/bullet/src/BulletCollision/Gimpact/gim_radixsort.h diff --git a/src/bullet/src/BulletCollision/Gimpact/gim_tri_collision.cpp b/lib/bullet/src/BulletCollision/Gimpact/gim_tri_collision.cpp similarity index 100% rename from src/bullet/src/BulletCollision/Gimpact/gim_tri_collision.cpp rename to lib/bullet/src/BulletCollision/Gimpact/gim_tri_collision.cpp diff --git a/src/bullet/src/BulletCollision/Gimpact/gim_tri_collision.h b/lib/bullet/src/BulletCollision/Gimpact/gim_tri_collision.h similarity index 100% rename from src/bullet/src/BulletCollision/Gimpact/gim_tri_collision.h rename to lib/bullet/src/BulletCollision/Gimpact/gim_tri_collision.h diff --git a/src/bullet/src/BulletCollision/NarrowPhaseCollision/btContinuousConvexCollision.cpp b/lib/bullet/src/BulletCollision/NarrowPhaseCollision/btContinuousConvexCollision.cpp similarity index 100% rename from src/bullet/src/BulletCollision/NarrowPhaseCollision/btContinuousConvexCollision.cpp rename to lib/bullet/src/BulletCollision/NarrowPhaseCollision/btContinuousConvexCollision.cpp diff --git a/src/bullet/src/BulletCollision/NarrowPhaseCollision/btContinuousConvexCollision.h b/lib/bullet/src/BulletCollision/NarrowPhaseCollision/btContinuousConvexCollision.h similarity index 100% rename from src/bullet/src/BulletCollision/NarrowPhaseCollision/btContinuousConvexCollision.h rename to lib/bullet/src/BulletCollision/NarrowPhaseCollision/btContinuousConvexCollision.h diff --git a/src/bullet/src/BulletCollision/NarrowPhaseCollision/btConvexCast.cpp b/lib/bullet/src/BulletCollision/NarrowPhaseCollision/btConvexCast.cpp similarity index 100% rename from src/bullet/src/BulletCollision/NarrowPhaseCollision/btConvexCast.cpp rename to lib/bullet/src/BulletCollision/NarrowPhaseCollision/btConvexCast.cpp diff --git a/src/bullet/src/BulletCollision/NarrowPhaseCollision/btConvexCast.h b/lib/bullet/src/BulletCollision/NarrowPhaseCollision/btConvexCast.h similarity index 100% rename from src/bullet/src/BulletCollision/NarrowPhaseCollision/btConvexCast.h rename to lib/bullet/src/BulletCollision/NarrowPhaseCollision/btConvexCast.h diff --git a/src/bullet/src/BulletCollision/NarrowPhaseCollision/btConvexPenetrationDepthSolver.h b/lib/bullet/src/BulletCollision/NarrowPhaseCollision/btConvexPenetrationDepthSolver.h similarity index 100% rename from src/bullet/src/BulletCollision/NarrowPhaseCollision/btConvexPenetrationDepthSolver.h rename to lib/bullet/src/BulletCollision/NarrowPhaseCollision/btConvexPenetrationDepthSolver.h diff --git a/src/bullet/src/BulletCollision/NarrowPhaseCollision/btDiscreteCollisionDetectorInterface.h b/lib/bullet/src/BulletCollision/NarrowPhaseCollision/btDiscreteCollisionDetectorInterface.h similarity index 100% rename from src/bullet/src/BulletCollision/NarrowPhaseCollision/btDiscreteCollisionDetectorInterface.h rename to lib/bullet/src/BulletCollision/NarrowPhaseCollision/btDiscreteCollisionDetectorInterface.h diff --git a/src/bullet/src/BulletCollision/NarrowPhaseCollision/btGjkConvexCast.cpp b/lib/bullet/src/BulletCollision/NarrowPhaseCollision/btGjkConvexCast.cpp similarity index 100% rename from src/bullet/src/BulletCollision/NarrowPhaseCollision/btGjkConvexCast.cpp rename to lib/bullet/src/BulletCollision/NarrowPhaseCollision/btGjkConvexCast.cpp diff --git a/src/bullet/src/BulletCollision/NarrowPhaseCollision/btGjkConvexCast.h b/lib/bullet/src/BulletCollision/NarrowPhaseCollision/btGjkConvexCast.h similarity index 100% rename from src/bullet/src/BulletCollision/NarrowPhaseCollision/btGjkConvexCast.h rename to lib/bullet/src/BulletCollision/NarrowPhaseCollision/btGjkConvexCast.h diff --git a/src/bullet/src/BulletCollision/NarrowPhaseCollision/btGjkEpa2.cpp b/lib/bullet/src/BulletCollision/NarrowPhaseCollision/btGjkEpa2.cpp similarity index 100% rename from src/bullet/src/BulletCollision/NarrowPhaseCollision/btGjkEpa2.cpp rename to lib/bullet/src/BulletCollision/NarrowPhaseCollision/btGjkEpa2.cpp diff --git a/src/bullet/src/BulletCollision/NarrowPhaseCollision/btGjkEpa2.h b/lib/bullet/src/BulletCollision/NarrowPhaseCollision/btGjkEpa2.h similarity index 100% rename from src/bullet/src/BulletCollision/NarrowPhaseCollision/btGjkEpa2.h rename to lib/bullet/src/BulletCollision/NarrowPhaseCollision/btGjkEpa2.h diff --git a/src/bullet/src/BulletCollision/NarrowPhaseCollision/btGjkEpaPenetrationDepthSolver.cpp b/lib/bullet/src/BulletCollision/NarrowPhaseCollision/btGjkEpaPenetrationDepthSolver.cpp similarity index 100% rename from src/bullet/src/BulletCollision/NarrowPhaseCollision/btGjkEpaPenetrationDepthSolver.cpp rename to lib/bullet/src/BulletCollision/NarrowPhaseCollision/btGjkEpaPenetrationDepthSolver.cpp diff --git a/src/bullet/src/BulletCollision/NarrowPhaseCollision/btGjkEpaPenetrationDepthSolver.h b/lib/bullet/src/BulletCollision/NarrowPhaseCollision/btGjkEpaPenetrationDepthSolver.h similarity index 100% rename from src/bullet/src/BulletCollision/NarrowPhaseCollision/btGjkEpaPenetrationDepthSolver.h rename to lib/bullet/src/BulletCollision/NarrowPhaseCollision/btGjkEpaPenetrationDepthSolver.h diff --git a/src/bullet/src/BulletCollision/NarrowPhaseCollision/btGjkPairDetector.cpp b/lib/bullet/src/BulletCollision/NarrowPhaseCollision/btGjkPairDetector.cpp similarity index 100% rename from src/bullet/src/BulletCollision/NarrowPhaseCollision/btGjkPairDetector.cpp rename to lib/bullet/src/BulletCollision/NarrowPhaseCollision/btGjkPairDetector.cpp diff --git a/src/bullet/src/BulletCollision/NarrowPhaseCollision/btGjkPairDetector.h b/lib/bullet/src/BulletCollision/NarrowPhaseCollision/btGjkPairDetector.h similarity index 100% rename from src/bullet/src/BulletCollision/NarrowPhaseCollision/btGjkPairDetector.h rename to lib/bullet/src/BulletCollision/NarrowPhaseCollision/btGjkPairDetector.h diff --git a/src/bullet/src/BulletCollision/NarrowPhaseCollision/btManifoldPoint.h b/lib/bullet/src/BulletCollision/NarrowPhaseCollision/btManifoldPoint.h similarity index 100% rename from src/bullet/src/BulletCollision/NarrowPhaseCollision/btManifoldPoint.h rename to lib/bullet/src/BulletCollision/NarrowPhaseCollision/btManifoldPoint.h diff --git a/src/bullet/src/BulletCollision/NarrowPhaseCollision/btMinkowskiPenetrationDepthSolver.cpp b/lib/bullet/src/BulletCollision/NarrowPhaseCollision/btMinkowskiPenetrationDepthSolver.cpp similarity index 100% rename from src/bullet/src/BulletCollision/NarrowPhaseCollision/btMinkowskiPenetrationDepthSolver.cpp rename to lib/bullet/src/BulletCollision/NarrowPhaseCollision/btMinkowskiPenetrationDepthSolver.cpp diff --git a/src/bullet/src/BulletCollision/NarrowPhaseCollision/btMinkowskiPenetrationDepthSolver.h b/lib/bullet/src/BulletCollision/NarrowPhaseCollision/btMinkowskiPenetrationDepthSolver.h similarity index 100% rename from src/bullet/src/BulletCollision/NarrowPhaseCollision/btMinkowskiPenetrationDepthSolver.h rename to lib/bullet/src/BulletCollision/NarrowPhaseCollision/btMinkowskiPenetrationDepthSolver.h diff --git a/src/bullet/src/BulletCollision/NarrowPhaseCollision/btPersistentManifold.cpp b/lib/bullet/src/BulletCollision/NarrowPhaseCollision/btPersistentManifold.cpp similarity index 100% rename from src/bullet/src/BulletCollision/NarrowPhaseCollision/btPersistentManifold.cpp rename to lib/bullet/src/BulletCollision/NarrowPhaseCollision/btPersistentManifold.cpp diff --git a/src/bullet/src/BulletCollision/NarrowPhaseCollision/btPersistentManifold.h b/lib/bullet/src/BulletCollision/NarrowPhaseCollision/btPersistentManifold.h similarity index 100% rename from src/bullet/src/BulletCollision/NarrowPhaseCollision/btPersistentManifold.h rename to lib/bullet/src/BulletCollision/NarrowPhaseCollision/btPersistentManifold.h diff --git a/src/bullet/src/BulletCollision/NarrowPhaseCollision/btPointCollector.h b/lib/bullet/src/BulletCollision/NarrowPhaseCollision/btPointCollector.h similarity index 100% rename from src/bullet/src/BulletCollision/NarrowPhaseCollision/btPointCollector.h rename to lib/bullet/src/BulletCollision/NarrowPhaseCollision/btPointCollector.h diff --git a/src/bullet/src/BulletCollision/NarrowPhaseCollision/btPolyhedralContactClipping.cpp b/lib/bullet/src/BulletCollision/NarrowPhaseCollision/btPolyhedralContactClipping.cpp similarity index 100% rename from src/bullet/src/BulletCollision/NarrowPhaseCollision/btPolyhedralContactClipping.cpp rename to lib/bullet/src/BulletCollision/NarrowPhaseCollision/btPolyhedralContactClipping.cpp diff --git a/src/bullet/src/BulletCollision/NarrowPhaseCollision/btPolyhedralContactClipping.h b/lib/bullet/src/BulletCollision/NarrowPhaseCollision/btPolyhedralContactClipping.h similarity index 100% rename from src/bullet/src/BulletCollision/NarrowPhaseCollision/btPolyhedralContactClipping.h rename to lib/bullet/src/BulletCollision/NarrowPhaseCollision/btPolyhedralContactClipping.h diff --git a/src/bullet/src/BulletCollision/NarrowPhaseCollision/btRaycastCallback.cpp b/lib/bullet/src/BulletCollision/NarrowPhaseCollision/btRaycastCallback.cpp similarity index 100% rename from src/bullet/src/BulletCollision/NarrowPhaseCollision/btRaycastCallback.cpp rename to lib/bullet/src/BulletCollision/NarrowPhaseCollision/btRaycastCallback.cpp diff --git a/src/bullet/src/BulletCollision/NarrowPhaseCollision/btRaycastCallback.h b/lib/bullet/src/BulletCollision/NarrowPhaseCollision/btRaycastCallback.h similarity index 100% rename from src/bullet/src/BulletCollision/NarrowPhaseCollision/btRaycastCallback.h rename to lib/bullet/src/BulletCollision/NarrowPhaseCollision/btRaycastCallback.h diff --git a/src/bullet/src/BulletCollision/NarrowPhaseCollision/btSimplexSolverInterface.h b/lib/bullet/src/BulletCollision/NarrowPhaseCollision/btSimplexSolverInterface.h similarity index 100% rename from src/bullet/src/BulletCollision/NarrowPhaseCollision/btSimplexSolverInterface.h rename to lib/bullet/src/BulletCollision/NarrowPhaseCollision/btSimplexSolverInterface.h diff --git a/src/bullet/src/BulletCollision/NarrowPhaseCollision/btSubSimplexConvexCast.cpp b/lib/bullet/src/BulletCollision/NarrowPhaseCollision/btSubSimplexConvexCast.cpp similarity index 100% rename from src/bullet/src/BulletCollision/NarrowPhaseCollision/btSubSimplexConvexCast.cpp rename to lib/bullet/src/BulletCollision/NarrowPhaseCollision/btSubSimplexConvexCast.cpp diff --git a/src/bullet/src/BulletCollision/NarrowPhaseCollision/btSubSimplexConvexCast.h b/lib/bullet/src/BulletCollision/NarrowPhaseCollision/btSubSimplexConvexCast.h similarity index 100% rename from src/bullet/src/BulletCollision/NarrowPhaseCollision/btSubSimplexConvexCast.h rename to lib/bullet/src/BulletCollision/NarrowPhaseCollision/btSubSimplexConvexCast.h diff --git a/src/bullet/src/BulletCollision/NarrowPhaseCollision/btVoronoiSimplexSolver.cpp b/lib/bullet/src/BulletCollision/NarrowPhaseCollision/btVoronoiSimplexSolver.cpp similarity index 100% rename from src/bullet/src/BulletCollision/NarrowPhaseCollision/btVoronoiSimplexSolver.cpp rename to lib/bullet/src/BulletCollision/NarrowPhaseCollision/btVoronoiSimplexSolver.cpp diff --git a/src/bullet/src/BulletCollision/NarrowPhaseCollision/btVoronoiSimplexSolver.h b/lib/bullet/src/BulletCollision/NarrowPhaseCollision/btVoronoiSimplexSolver.h similarity index 100% rename from src/bullet/src/BulletCollision/NarrowPhaseCollision/btVoronoiSimplexSolver.h rename to lib/bullet/src/BulletCollision/NarrowPhaseCollision/btVoronoiSimplexSolver.h diff --git a/src/bullet/src/BulletDynamics/Character/btCharacterControllerInterface.h b/lib/bullet/src/BulletDynamics/Character/btCharacterControllerInterface.h similarity index 100% rename from src/bullet/src/BulletDynamics/Character/btCharacterControllerInterface.h rename to lib/bullet/src/BulletDynamics/Character/btCharacterControllerInterface.h diff --git a/src/bullet/src/BulletDynamics/Character/btKinematicCharacterController.cpp b/lib/bullet/src/BulletDynamics/Character/btKinematicCharacterController.cpp similarity index 100% rename from src/bullet/src/BulletDynamics/Character/btKinematicCharacterController.cpp rename to lib/bullet/src/BulletDynamics/Character/btKinematicCharacterController.cpp diff --git a/src/bullet/src/BulletDynamics/Character/btKinematicCharacterController.h b/lib/bullet/src/BulletDynamics/Character/btKinematicCharacterController.h similarity index 100% rename from src/bullet/src/BulletDynamics/Character/btKinematicCharacterController.h rename to lib/bullet/src/BulletDynamics/Character/btKinematicCharacterController.h diff --git a/src/bullet/src/BulletDynamics/ConstraintSolver/btConeTwistConstraint.cpp b/lib/bullet/src/BulletDynamics/ConstraintSolver/btConeTwistConstraint.cpp similarity index 100% rename from src/bullet/src/BulletDynamics/ConstraintSolver/btConeTwistConstraint.cpp rename to lib/bullet/src/BulletDynamics/ConstraintSolver/btConeTwistConstraint.cpp diff --git a/src/bullet/src/BulletDynamics/ConstraintSolver/btConeTwistConstraint.h b/lib/bullet/src/BulletDynamics/ConstraintSolver/btConeTwistConstraint.h similarity index 100% rename from src/bullet/src/BulletDynamics/ConstraintSolver/btConeTwistConstraint.h rename to lib/bullet/src/BulletDynamics/ConstraintSolver/btConeTwistConstraint.h diff --git a/src/bullet/src/BulletDynamics/ConstraintSolver/btConstraintSolver.h b/lib/bullet/src/BulletDynamics/ConstraintSolver/btConstraintSolver.h similarity index 100% rename from src/bullet/src/BulletDynamics/ConstraintSolver/btConstraintSolver.h rename to lib/bullet/src/BulletDynamics/ConstraintSolver/btConstraintSolver.h diff --git a/src/bullet/src/BulletDynamics/ConstraintSolver/btContactConstraint.cpp b/lib/bullet/src/BulletDynamics/ConstraintSolver/btContactConstraint.cpp similarity index 100% rename from src/bullet/src/BulletDynamics/ConstraintSolver/btContactConstraint.cpp rename to lib/bullet/src/BulletDynamics/ConstraintSolver/btContactConstraint.cpp diff --git a/src/bullet/src/BulletDynamics/ConstraintSolver/btContactConstraint.h b/lib/bullet/src/BulletDynamics/ConstraintSolver/btContactConstraint.h similarity index 100% rename from src/bullet/src/BulletDynamics/ConstraintSolver/btContactConstraint.h rename to lib/bullet/src/BulletDynamics/ConstraintSolver/btContactConstraint.h diff --git a/src/bullet/src/BulletDynamics/ConstraintSolver/btContactSolverInfo.h b/lib/bullet/src/BulletDynamics/ConstraintSolver/btContactSolverInfo.h similarity index 100% rename from src/bullet/src/BulletDynamics/ConstraintSolver/btContactSolverInfo.h rename to lib/bullet/src/BulletDynamics/ConstraintSolver/btContactSolverInfo.h diff --git a/src/bullet/src/BulletDynamics/ConstraintSolver/btGeneric6DofConstraint.cpp b/lib/bullet/src/BulletDynamics/ConstraintSolver/btGeneric6DofConstraint.cpp similarity index 100% rename from src/bullet/src/BulletDynamics/ConstraintSolver/btGeneric6DofConstraint.cpp rename to lib/bullet/src/BulletDynamics/ConstraintSolver/btGeneric6DofConstraint.cpp diff --git a/src/bullet/src/BulletDynamics/ConstraintSolver/btGeneric6DofConstraint.h b/lib/bullet/src/BulletDynamics/ConstraintSolver/btGeneric6DofConstraint.h similarity index 100% rename from src/bullet/src/BulletDynamics/ConstraintSolver/btGeneric6DofConstraint.h rename to lib/bullet/src/BulletDynamics/ConstraintSolver/btGeneric6DofConstraint.h diff --git a/src/bullet/src/BulletDynamics/ConstraintSolver/btGeneric6DofSpringConstraint.cpp b/lib/bullet/src/BulletDynamics/ConstraintSolver/btGeneric6DofSpringConstraint.cpp similarity index 100% rename from src/bullet/src/BulletDynamics/ConstraintSolver/btGeneric6DofSpringConstraint.cpp rename to lib/bullet/src/BulletDynamics/ConstraintSolver/btGeneric6DofSpringConstraint.cpp diff --git a/src/bullet/src/BulletDynamics/ConstraintSolver/btGeneric6DofSpringConstraint.h b/lib/bullet/src/BulletDynamics/ConstraintSolver/btGeneric6DofSpringConstraint.h similarity index 100% rename from src/bullet/src/BulletDynamics/ConstraintSolver/btGeneric6DofSpringConstraint.h rename to lib/bullet/src/BulletDynamics/ConstraintSolver/btGeneric6DofSpringConstraint.h diff --git a/src/bullet/src/BulletDynamics/ConstraintSolver/btHinge2Constraint.cpp b/lib/bullet/src/BulletDynamics/ConstraintSolver/btHinge2Constraint.cpp similarity index 100% rename from src/bullet/src/BulletDynamics/ConstraintSolver/btHinge2Constraint.cpp rename to lib/bullet/src/BulletDynamics/ConstraintSolver/btHinge2Constraint.cpp diff --git a/src/bullet/src/BulletDynamics/ConstraintSolver/btHinge2Constraint.h b/lib/bullet/src/BulletDynamics/ConstraintSolver/btHinge2Constraint.h similarity index 100% rename from src/bullet/src/BulletDynamics/ConstraintSolver/btHinge2Constraint.h rename to lib/bullet/src/BulletDynamics/ConstraintSolver/btHinge2Constraint.h diff --git a/src/bullet/src/BulletDynamics/ConstraintSolver/btHingeConstraint.cpp b/lib/bullet/src/BulletDynamics/ConstraintSolver/btHingeConstraint.cpp similarity index 100% rename from src/bullet/src/BulletDynamics/ConstraintSolver/btHingeConstraint.cpp rename to lib/bullet/src/BulletDynamics/ConstraintSolver/btHingeConstraint.cpp diff --git a/src/bullet/src/BulletDynamics/ConstraintSolver/btHingeConstraint.h b/lib/bullet/src/BulletDynamics/ConstraintSolver/btHingeConstraint.h similarity index 100% rename from src/bullet/src/BulletDynamics/ConstraintSolver/btHingeConstraint.h rename to lib/bullet/src/BulletDynamics/ConstraintSolver/btHingeConstraint.h diff --git a/src/bullet/src/BulletDynamics/ConstraintSolver/btJacobianEntry.h b/lib/bullet/src/BulletDynamics/ConstraintSolver/btJacobianEntry.h similarity index 100% rename from src/bullet/src/BulletDynamics/ConstraintSolver/btJacobianEntry.h rename to lib/bullet/src/BulletDynamics/ConstraintSolver/btJacobianEntry.h diff --git a/src/bullet/src/BulletDynamics/ConstraintSolver/btPoint2PointConstraint.cpp b/lib/bullet/src/BulletDynamics/ConstraintSolver/btPoint2PointConstraint.cpp similarity index 100% rename from src/bullet/src/BulletDynamics/ConstraintSolver/btPoint2PointConstraint.cpp rename to lib/bullet/src/BulletDynamics/ConstraintSolver/btPoint2PointConstraint.cpp diff --git a/src/bullet/src/BulletDynamics/ConstraintSolver/btPoint2PointConstraint.h b/lib/bullet/src/BulletDynamics/ConstraintSolver/btPoint2PointConstraint.h similarity index 100% rename from src/bullet/src/BulletDynamics/ConstraintSolver/btPoint2PointConstraint.h rename to lib/bullet/src/BulletDynamics/ConstraintSolver/btPoint2PointConstraint.h diff --git a/src/bullet/src/BulletDynamics/ConstraintSolver/btSequentialImpulseConstraintSolver.cpp b/lib/bullet/src/BulletDynamics/ConstraintSolver/btSequentialImpulseConstraintSolver.cpp similarity index 100% rename from src/bullet/src/BulletDynamics/ConstraintSolver/btSequentialImpulseConstraintSolver.cpp rename to lib/bullet/src/BulletDynamics/ConstraintSolver/btSequentialImpulseConstraintSolver.cpp diff --git a/src/bullet/src/BulletDynamics/ConstraintSolver/btSequentialImpulseConstraintSolver.h b/lib/bullet/src/BulletDynamics/ConstraintSolver/btSequentialImpulseConstraintSolver.h similarity index 100% rename from src/bullet/src/BulletDynamics/ConstraintSolver/btSequentialImpulseConstraintSolver.h rename to lib/bullet/src/BulletDynamics/ConstraintSolver/btSequentialImpulseConstraintSolver.h diff --git a/src/bullet/src/BulletDynamics/ConstraintSolver/btSliderConstraint.cpp b/lib/bullet/src/BulletDynamics/ConstraintSolver/btSliderConstraint.cpp similarity index 100% rename from src/bullet/src/BulletDynamics/ConstraintSolver/btSliderConstraint.cpp rename to lib/bullet/src/BulletDynamics/ConstraintSolver/btSliderConstraint.cpp diff --git a/src/bullet/src/BulletDynamics/ConstraintSolver/btSliderConstraint.h b/lib/bullet/src/BulletDynamics/ConstraintSolver/btSliderConstraint.h similarity index 100% rename from src/bullet/src/BulletDynamics/ConstraintSolver/btSliderConstraint.h rename to lib/bullet/src/BulletDynamics/ConstraintSolver/btSliderConstraint.h diff --git a/src/bullet/src/BulletDynamics/ConstraintSolver/btSolve2LinearConstraint.cpp b/lib/bullet/src/BulletDynamics/ConstraintSolver/btSolve2LinearConstraint.cpp similarity index 100% rename from src/bullet/src/BulletDynamics/ConstraintSolver/btSolve2LinearConstraint.cpp rename to lib/bullet/src/BulletDynamics/ConstraintSolver/btSolve2LinearConstraint.cpp diff --git a/src/bullet/src/BulletDynamics/ConstraintSolver/btSolve2LinearConstraint.h b/lib/bullet/src/BulletDynamics/ConstraintSolver/btSolve2LinearConstraint.h similarity index 100% rename from src/bullet/src/BulletDynamics/ConstraintSolver/btSolve2LinearConstraint.h rename to lib/bullet/src/BulletDynamics/ConstraintSolver/btSolve2LinearConstraint.h diff --git a/src/bullet/src/BulletDynamics/ConstraintSolver/btSolverBody.h b/lib/bullet/src/BulletDynamics/ConstraintSolver/btSolverBody.h similarity index 100% rename from src/bullet/src/BulletDynamics/ConstraintSolver/btSolverBody.h rename to lib/bullet/src/BulletDynamics/ConstraintSolver/btSolverBody.h diff --git a/src/bullet/src/BulletDynamics/ConstraintSolver/btSolverConstraint.h b/lib/bullet/src/BulletDynamics/ConstraintSolver/btSolverConstraint.h similarity index 100% rename from src/bullet/src/BulletDynamics/ConstraintSolver/btSolverConstraint.h rename to lib/bullet/src/BulletDynamics/ConstraintSolver/btSolverConstraint.h diff --git a/src/bullet/src/BulletDynamics/ConstraintSolver/btTypedConstraint.cpp b/lib/bullet/src/BulletDynamics/ConstraintSolver/btTypedConstraint.cpp similarity index 100% rename from src/bullet/src/BulletDynamics/ConstraintSolver/btTypedConstraint.cpp rename to lib/bullet/src/BulletDynamics/ConstraintSolver/btTypedConstraint.cpp diff --git a/src/bullet/src/BulletDynamics/ConstraintSolver/btTypedConstraint.h b/lib/bullet/src/BulletDynamics/ConstraintSolver/btTypedConstraint.h similarity index 100% rename from src/bullet/src/BulletDynamics/ConstraintSolver/btTypedConstraint.h rename to lib/bullet/src/BulletDynamics/ConstraintSolver/btTypedConstraint.h diff --git a/src/bullet/src/BulletDynamics/ConstraintSolver/btUniversalConstraint.cpp b/lib/bullet/src/BulletDynamics/ConstraintSolver/btUniversalConstraint.cpp similarity index 100% rename from src/bullet/src/BulletDynamics/ConstraintSolver/btUniversalConstraint.cpp rename to lib/bullet/src/BulletDynamics/ConstraintSolver/btUniversalConstraint.cpp diff --git a/src/bullet/src/BulletDynamics/ConstraintSolver/btUniversalConstraint.h b/lib/bullet/src/BulletDynamics/ConstraintSolver/btUniversalConstraint.h similarity index 100% rename from src/bullet/src/BulletDynamics/ConstraintSolver/btUniversalConstraint.h rename to lib/bullet/src/BulletDynamics/ConstraintSolver/btUniversalConstraint.h diff --git a/src/bullet/src/BulletDynamics/Dynamics/Bullet-C-API.cpp b/lib/bullet/src/BulletDynamics/Dynamics/Bullet-C-API.cpp similarity index 100% rename from src/bullet/src/BulletDynamics/Dynamics/Bullet-C-API.cpp rename to lib/bullet/src/BulletDynamics/Dynamics/Bullet-C-API.cpp diff --git a/src/bullet/src/BulletDynamics/Dynamics/btActionInterface.h b/lib/bullet/src/BulletDynamics/Dynamics/btActionInterface.h similarity index 100% rename from src/bullet/src/BulletDynamics/Dynamics/btActionInterface.h rename to lib/bullet/src/BulletDynamics/Dynamics/btActionInterface.h diff --git a/src/bullet/src/BulletDynamics/Dynamics/btContinuousDynamicsWorld.cpp b/lib/bullet/src/BulletDynamics/Dynamics/btContinuousDynamicsWorld.cpp similarity index 100% rename from src/bullet/src/BulletDynamics/Dynamics/btContinuousDynamicsWorld.cpp rename to lib/bullet/src/BulletDynamics/Dynamics/btContinuousDynamicsWorld.cpp diff --git a/src/bullet/src/BulletDynamics/Dynamics/btContinuousDynamicsWorld.h b/lib/bullet/src/BulletDynamics/Dynamics/btContinuousDynamicsWorld.h similarity index 100% rename from src/bullet/src/BulletDynamics/Dynamics/btContinuousDynamicsWorld.h rename to lib/bullet/src/BulletDynamics/Dynamics/btContinuousDynamicsWorld.h diff --git a/src/bullet/src/BulletDynamics/Dynamics/btDiscreteDynamicsWorld.cpp b/lib/bullet/src/BulletDynamics/Dynamics/btDiscreteDynamicsWorld.cpp similarity index 100% rename from src/bullet/src/BulletDynamics/Dynamics/btDiscreteDynamicsWorld.cpp rename to lib/bullet/src/BulletDynamics/Dynamics/btDiscreteDynamicsWorld.cpp diff --git a/src/bullet/src/BulletDynamics/Dynamics/btDiscreteDynamicsWorld.h b/lib/bullet/src/BulletDynamics/Dynamics/btDiscreteDynamicsWorld.h similarity index 100% rename from src/bullet/src/BulletDynamics/Dynamics/btDiscreteDynamicsWorld.h rename to lib/bullet/src/BulletDynamics/Dynamics/btDiscreteDynamicsWorld.h diff --git a/src/bullet/src/BulletDynamics/Dynamics/btDynamicsWorld.h b/lib/bullet/src/BulletDynamics/Dynamics/btDynamicsWorld.h similarity index 100% rename from src/bullet/src/BulletDynamics/Dynamics/btDynamicsWorld.h rename to lib/bullet/src/BulletDynamics/Dynamics/btDynamicsWorld.h diff --git a/src/bullet/src/BulletDynamics/Dynamics/btRigidBody.cpp b/lib/bullet/src/BulletDynamics/Dynamics/btRigidBody.cpp similarity index 100% rename from src/bullet/src/BulletDynamics/Dynamics/btRigidBody.cpp rename to lib/bullet/src/BulletDynamics/Dynamics/btRigidBody.cpp diff --git a/src/bullet/src/BulletDynamics/Dynamics/btRigidBody.h b/lib/bullet/src/BulletDynamics/Dynamics/btRigidBody.h similarity index 100% rename from src/bullet/src/BulletDynamics/Dynamics/btRigidBody.h rename to lib/bullet/src/BulletDynamics/Dynamics/btRigidBody.h diff --git a/src/bullet/src/BulletDynamics/Dynamics/btSimpleDynamicsWorld.cpp b/lib/bullet/src/BulletDynamics/Dynamics/btSimpleDynamicsWorld.cpp similarity index 100% rename from src/bullet/src/BulletDynamics/Dynamics/btSimpleDynamicsWorld.cpp rename to lib/bullet/src/BulletDynamics/Dynamics/btSimpleDynamicsWorld.cpp diff --git a/src/bullet/src/BulletDynamics/Dynamics/btSimpleDynamicsWorld.h b/lib/bullet/src/BulletDynamics/Dynamics/btSimpleDynamicsWorld.h similarity index 100% rename from src/bullet/src/BulletDynamics/Dynamics/btSimpleDynamicsWorld.h rename to lib/bullet/src/BulletDynamics/Dynamics/btSimpleDynamicsWorld.h diff --git a/src/bullet/src/BulletDynamics/Vehicle/btRaycastVehicle.cpp b/lib/bullet/src/BulletDynamics/Vehicle/btRaycastVehicle.cpp similarity index 100% rename from src/bullet/src/BulletDynamics/Vehicle/btRaycastVehicle.cpp rename to lib/bullet/src/BulletDynamics/Vehicle/btRaycastVehicle.cpp diff --git a/src/bullet/src/BulletDynamics/Vehicle/btRaycastVehicle.h b/lib/bullet/src/BulletDynamics/Vehicle/btRaycastVehicle.h similarity index 100% rename from src/bullet/src/BulletDynamics/Vehicle/btRaycastVehicle.h rename to lib/bullet/src/BulletDynamics/Vehicle/btRaycastVehicle.h diff --git a/src/bullet/src/BulletDynamics/Vehicle/btVehicleRaycaster.h b/lib/bullet/src/BulletDynamics/Vehicle/btVehicleRaycaster.h similarity index 100% rename from src/bullet/src/BulletDynamics/Vehicle/btVehicleRaycaster.h rename to lib/bullet/src/BulletDynamics/Vehicle/btVehicleRaycaster.h diff --git a/src/bullet/src/BulletDynamics/Vehicle/btWheelInfo.cpp b/lib/bullet/src/BulletDynamics/Vehicle/btWheelInfo.cpp similarity index 100% rename from src/bullet/src/BulletDynamics/Vehicle/btWheelInfo.cpp rename to lib/bullet/src/BulletDynamics/Vehicle/btWheelInfo.cpp diff --git a/src/bullet/src/BulletDynamics/Vehicle/btWheelInfo.h b/lib/bullet/src/BulletDynamics/Vehicle/btWheelInfo.h similarity index 100% rename from src/bullet/src/BulletDynamics/Vehicle/btWheelInfo.h rename to lib/bullet/src/BulletDynamics/Vehicle/btWheelInfo.h diff --git a/src/bullet/src/LinearMath/btAabbUtil2.h b/lib/bullet/src/LinearMath/btAabbUtil2.h similarity index 100% rename from src/bullet/src/LinearMath/btAabbUtil2.h rename to lib/bullet/src/LinearMath/btAabbUtil2.h diff --git a/src/bullet/src/LinearMath/btAlignedAllocator.cpp b/lib/bullet/src/LinearMath/btAlignedAllocator.cpp similarity index 100% rename from src/bullet/src/LinearMath/btAlignedAllocator.cpp rename to lib/bullet/src/LinearMath/btAlignedAllocator.cpp diff --git a/src/bullet/src/LinearMath/btAlignedAllocator.h b/lib/bullet/src/LinearMath/btAlignedAllocator.h similarity index 100% rename from src/bullet/src/LinearMath/btAlignedAllocator.h rename to lib/bullet/src/LinearMath/btAlignedAllocator.h diff --git a/src/bullet/src/LinearMath/btAlignedObjectArray.h b/lib/bullet/src/LinearMath/btAlignedObjectArray.h similarity index 100% rename from src/bullet/src/LinearMath/btAlignedObjectArray.h rename to lib/bullet/src/LinearMath/btAlignedObjectArray.h diff --git a/src/bullet/src/LinearMath/btConvexHull.cpp b/lib/bullet/src/LinearMath/btConvexHull.cpp similarity index 100% rename from src/bullet/src/LinearMath/btConvexHull.cpp rename to lib/bullet/src/LinearMath/btConvexHull.cpp diff --git a/src/bullet/src/LinearMath/btConvexHull.h b/lib/bullet/src/LinearMath/btConvexHull.h similarity index 100% rename from src/bullet/src/LinearMath/btConvexHull.h rename to lib/bullet/src/LinearMath/btConvexHull.h diff --git a/src/bullet/src/LinearMath/btConvexHullComputer.cpp b/lib/bullet/src/LinearMath/btConvexHullComputer.cpp similarity index 100% rename from src/bullet/src/LinearMath/btConvexHullComputer.cpp rename to lib/bullet/src/LinearMath/btConvexHullComputer.cpp diff --git a/src/bullet/src/LinearMath/btConvexHullComputer.h b/lib/bullet/src/LinearMath/btConvexHullComputer.h similarity index 100% rename from src/bullet/src/LinearMath/btConvexHullComputer.h rename to lib/bullet/src/LinearMath/btConvexHullComputer.h diff --git a/src/bullet/src/LinearMath/btDefaultMotionState.h b/lib/bullet/src/LinearMath/btDefaultMotionState.h similarity index 100% rename from src/bullet/src/LinearMath/btDefaultMotionState.h rename to lib/bullet/src/LinearMath/btDefaultMotionState.h diff --git a/src/bullet/src/LinearMath/btGeometryUtil.cpp b/lib/bullet/src/LinearMath/btGeometryUtil.cpp similarity index 100% rename from src/bullet/src/LinearMath/btGeometryUtil.cpp rename to lib/bullet/src/LinearMath/btGeometryUtil.cpp diff --git a/src/bullet/src/LinearMath/btGeometryUtil.h b/lib/bullet/src/LinearMath/btGeometryUtil.h similarity index 100% rename from src/bullet/src/LinearMath/btGeometryUtil.h rename to lib/bullet/src/LinearMath/btGeometryUtil.h diff --git a/src/bullet/src/LinearMath/btGrahamScan2dConvexHull.h b/lib/bullet/src/LinearMath/btGrahamScan2dConvexHull.h similarity index 100% rename from src/bullet/src/LinearMath/btGrahamScan2dConvexHull.h rename to lib/bullet/src/LinearMath/btGrahamScan2dConvexHull.h diff --git a/src/bullet/src/LinearMath/btHashMap.h b/lib/bullet/src/LinearMath/btHashMap.h similarity index 100% rename from src/bullet/src/LinearMath/btHashMap.h rename to lib/bullet/src/LinearMath/btHashMap.h diff --git a/src/bullet/src/LinearMath/btIDebugDraw.h b/lib/bullet/src/LinearMath/btIDebugDraw.h similarity index 100% rename from src/bullet/src/LinearMath/btIDebugDraw.h rename to lib/bullet/src/LinearMath/btIDebugDraw.h diff --git a/src/bullet/src/LinearMath/btList.h b/lib/bullet/src/LinearMath/btList.h similarity index 100% rename from src/bullet/src/LinearMath/btList.h rename to lib/bullet/src/LinearMath/btList.h diff --git a/src/bullet/src/LinearMath/btMatrix3x3.h b/lib/bullet/src/LinearMath/btMatrix3x3.h similarity index 100% rename from src/bullet/src/LinearMath/btMatrix3x3.h rename to lib/bullet/src/LinearMath/btMatrix3x3.h diff --git a/src/bullet/src/LinearMath/btMinMax.h b/lib/bullet/src/LinearMath/btMinMax.h similarity index 100% rename from src/bullet/src/LinearMath/btMinMax.h rename to lib/bullet/src/LinearMath/btMinMax.h diff --git a/src/bullet/src/LinearMath/btMotionState.h b/lib/bullet/src/LinearMath/btMotionState.h similarity index 100% rename from src/bullet/src/LinearMath/btMotionState.h rename to lib/bullet/src/LinearMath/btMotionState.h diff --git a/src/bullet/src/LinearMath/btPoolAllocator.h b/lib/bullet/src/LinearMath/btPoolAllocator.h similarity index 100% rename from src/bullet/src/LinearMath/btPoolAllocator.h rename to lib/bullet/src/LinearMath/btPoolAllocator.h diff --git a/src/bullet/src/LinearMath/btQuadWord.h b/lib/bullet/src/LinearMath/btQuadWord.h similarity index 100% rename from src/bullet/src/LinearMath/btQuadWord.h rename to lib/bullet/src/LinearMath/btQuadWord.h diff --git a/src/bullet/src/LinearMath/btQuaternion.h b/lib/bullet/src/LinearMath/btQuaternion.h similarity index 100% rename from src/bullet/src/LinearMath/btQuaternion.h rename to lib/bullet/src/LinearMath/btQuaternion.h diff --git a/src/bullet/src/LinearMath/btQuickprof.cpp b/lib/bullet/src/LinearMath/btQuickprof.cpp similarity index 100% rename from src/bullet/src/LinearMath/btQuickprof.cpp rename to lib/bullet/src/LinearMath/btQuickprof.cpp diff --git a/src/bullet/src/LinearMath/btQuickprof.h b/lib/bullet/src/LinearMath/btQuickprof.h similarity index 100% rename from src/bullet/src/LinearMath/btQuickprof.h rename to lib/bullet/src/LinearMath/btQuickprof.h diff --git a/src/bullet/src/LinearMath/btRandom.h b/lib/bullet/src/LinearMath/btRandom.h similarity index 100% rename from src/bullet/src/LinearMath/btRandom.h rename to lib/bullet/src/LinearMath/btRandom.h diff --git a/src/bullet/src/LinearMath/btScalar.h b/lib/bullet/src/LinearMath/btScalar.h similarity index 100% rename from src/bullet/src/LinearMath/btScalar.h rename to lib/bullet/src/LinearMath/btScalar.h diff --git a/src/bullet/src/LinearMath/btSerializer.cpp b/lib/bullet/src/LinearMath/btSerializer.cpp similarity index 100% rename from src/bullet/src/LinearMath/btSerializer.cpp rename to lib/bullet/src/LinearMath/btSerializer.cpp diff --git a/src/bullet/src/LinearMath/btSerializer.h b/lib/bullet/src/LinearMath/btSerializer.h similarity index 100% rename from src/bullet/src/LinearMath/btSerializer.h rename to lib/bullet/src/LinearMath/btSerializer.h diff --git a/src/bullet/src/LinearMath/btStackAlloc.h b/lib/bullet/src/LinearMath/btStackAlloc.h similarity index 100% rename from src/bullet/src/LinearMath/btStackAlloc.h rename to lib/bullet/src/LinearMath/btStackAlloc.h diff --git a/src/bullet/src/LinearMath/btTransform.h b/lib/bullet/src/LinearMath/btTransform.h similarity index 100% rename from src/bullet/src/LinearMath/btTransform.h rename to lib/bullet/src/LinearMath/btTransform.h diff --git a/src/bullet/src/LinearMath/btTransformUtil.h b/lib/bullet/src/LinearMath/btTransformUtil.h similarity index 100% rename from src/bullet/src/LinearMath/btTransformUtil.h rename to lib/bullet/src/LinearMath/btTransformUtil.h diff --git a/src/bullet/src/LinearMath/btVector3.h b/lib/bullet/src/LinearMath/btVector3.h similarity index 100% rename from src/bullet/src/LinearMath/btVector3.h rename to lib/bullet/src/LinearMath/btVector3.h diff --git a/src/bullet/src/Makefile.am b/lib/bullet/src/Makefile.am similarity index 100% rename from src/bullet/src/Makefile.am rename to lib/bullet/src/Makefile.am diff --git a/src/bullet/src/btBulletCollisionCommon.h b/lib/bullet/src/btBulletCollisionCommon.h similarity index 100% rename from src/bullet/src/btBulletCollisionCommon.h rename to lib/bullet/src/btBulletCollisionCommon.h diff --git a/src/bullet/src/btBulletDynamicsCommon.h b/lib/bullet/src/btBulletDynamicsCommon.h similarity index 100% rename from src/bullet/src/btBulletDynamicsCommon.h rename to lib/bullet/src/btBulletDynamicsCommon.h diff --git a/src/bullet/stk.patch b/lib/bullet/stk.patch similarity index 100% rename from src/bullet/stk.patch rename to lib/bullet/stk.patch diff --git a/src/enet/CMakeLists.txt b/lib/enet/CMakeLists.txt similarity index 100% rename from src/enet/CMakeLists.txt rename to lib/enet/CMakeLists.txt diff --git a/src/enet/ChangeLog b/lib/enet/ChangeLog similarity index 100% rename from src/enet/ChangeLog rename to lib/enet/ChangeLog diff --git a/src/enet/Doxyfile b/lib/enet/Doxyfile similarity index 100% rename from src/enet/Doxyfile rename to lib/enet/Doxyfile diff --git a/src/enet/LICENSE b/lib/enet/LICENSE similarity index 100% rename from src/enet/LICENSE rename to lib/enet/LICENSE diff --git a/src/enet/Makefile.am b/lib/enet/Makefile.am similarity index 100% rename from src/enet/Makefile.am rename to lib/enet/Makefile.am diff --git a/src/enet/README b/lib/enet/README similarity index 100% rename from src/enet/README rename to lib/enet/README diff --git a/src/enet/aclocal.m4 b/lib/enet/aclocal.m4 similarity index 100% rename from src/enet/aclocal.m4 rename to lib/enet/aclocal.m4 diff --git a/src/enet/callbacks.c b/lib/enet/callbacks.c similarity index 100% rename from src/enet/callbacks.c rename to lib/enet/callbacks.c diff --git a/src/enet/compress.c b/lib/enet/compress.c similarity index 100% rename from src/enet/compress.c rename to lib/enet/compress.c diff --git a/src/enet/configure b/lib/enet/configure similarity index 100% rename from src/enet/configure rename to lib/enet/configure diff --git a/src/enet/configure.in b/lib/enet/configure.in similarity index 100% rename from src/enet/configure.in rename to lib/enet/configure.in diff --git a/src/enet/depcomp b/lib/enet/depcomp similarity index 100% rename from src/enet/depcomp rename to lib/enet/depcomp diff --git a/src/enet/design.txt b/lib/enet/design.txt similarity index 100% rename from src/enet/design.txt rename to lib/enet/design.txt diff --git a/src/enet/docs/FAQ.dox b/lib/enet/docs/FAQ.dox similarity index 100% rename from src/enet/docs/FAQ.dox rename to lib/enet/docs/FAQ.dox diff --git a/src/enet/docs/design.dox b/lib/enet/docs/design.dox similarity index 100% rename from src/enet/docs/design.dox rename to lib/enet/docs/design.dox diff --git a/src/enet/docs/install.dox b/lib/enet/docs/install.dox similarity index 100% rename from src/enet/docs/install.dox rename to lib/enet/docs/install.dox diff --git a/src/enet/docs/license.dox b/lib/enet/docs/license.dox similarity index 100% rename from src/enet/docs/license.dox rename to lib/enet/docs/license.dox diff --git a/src/enet/docs/mainpage.dox b/lib/enet/docs/mainpage.dox similarity index 100% rename from src/enet/docs/mainpage.dox rename to lib/enet/docs/mainpage.dox diff --git a/src/enet/docs/tutorial.dox b/lib/enet/docs/tutorial.dox similarity index 100% rename from src/enet/docs/tutorial.dox rename to lib/enet/docs/tutorial.dox diff --git a/src/enet/enet.dsp b/lib/enet/enet.dsp similarity index 100% rename from src/enet/enet.dsp rename to lib/enet/enet.dsp diff --git a/src/enet/host.c b/lib/enet/host.c similarity index 100% rename from src/enet/host.c rename to lib/enet/host.c diff --git a/src/enet/include/enet/callbacks.h b/lib/enet/include/enet/callbacks.h similarity index 100% rename from src/enet/include/enet/callbacks.h rename to lib/enet/include/enet/callbacks.h diff --git a/src/enet/include/enet/enet.h b/lib/enet/include/enet/enet.h similarity index 100% rename from src/enet/include/enet/enet.h rename to lib/enet/include/enet/enet.h diff --git a/src/enet/include/enet/list.h b/lib/enet/include/enet/list.h similarity index 100% rename from src/enet/include/enet/list.h rename to lib/enet/include/enet/list.h diff --git a/src/enet/include/enet/protocol.h b/lib/enet/include/enet/protocol.h similarity index 100% rename from src/enet/include/enet/protocol.h rename to lib/enet/include/enet/protocol.h diff --git a/src/enet/include/enet/time.h b/lib/enet/include/enet/time.h similarity index 100% rename from src/enet/include/enet/time.h rename to lib/enet/include/enet/time.h diff --git a/src/enet/include/enet/types.h b/lib/enet/include/enet/types.h similarity index 100% rename from src/enet/include/enet/types.h rename to lib/enet/include/enet/types.h diff --git a/src/enet/include/enet/unix.h b/lib/enet/include/enet/unix.h similarity index 100% rename from src/enet/include/enet/unix.h rename to lib/enet/include/enet/unix.h diff --git a/src/enet/include/enet/utility.h b/lib/enet/include/enet/utility.h similarity index 100% rename from src/enet/include/enet/utility.h rename to lib/enet/include/enet/utility.h diff --git a/src/enet/include/enet/win32.h b/lib/enet/include/enet/win32.h similarity index 100% rename from src/enet/include/enet/win32.h rename to lib/enet/include/enet/win32.h diff --git a/src/enet/install-sh b/lib/enet/install-sh similarity index 100% rename from src/enet/install-sh rename to lib/enet/install-sh diff --git a/src/enet/list.c b/lib/enet/list.c similarity index 100% rename from src/enet/list.c rename to lib/enet/list.c diff --git a/src/enet/missing b/lib/enet/missing similarity index 100% rename from src/enet/missing rename to lib/enet/missing diff --git a/src/enet/packet.c b/lib/enet/packet.c similarity index 100% rename from src/enet/packet.c rename to lib/enet/packet.c diff --git a/src/enet/peer.c b/lib/enet/peer.c similarity index 100% rename from src/enet/peer.c rename to lib/enet/peer.c diff --git a/src/enet/protocol.c b/lib/enet/protocol.c similarity index 100% rename from src/enet/protocol.c rename to lib/enet/protocol.c diff --git a/src/enet/tutorial.txt b/lib/enet/tutorial.txt similarity index 100% rename from src/enet/tutorial.txt rename to lib/enet/tutorial.txt diff --git a/src/enet/unix.c b/lib/enet/unix.c similarity index 100% rename from src/enet/unix.c rename to lib/enet/unix.c diff --git a/src/enet/win32.c b/lib/enet/win32.c similarity index 100% rename from src/enet/win32.c rename to lib/enet/win32.c diff --git a/src/wiiuse/CMakeLists.txt b/lib/wiiuse/CMakeLists.txt similarity index 100% rename from src/wiiuse/CMakeLists.txt rename to lib/wiiuse/CMakeLists.txt diff --git a/src/wiiuse/classic.c b/lib/wiiuse/classic.c similarity index 100% rename from src/wiiuse/classic.c rename to lib/wiiuse/classic.c diff --git a/src/wiiuse/classic.h b/lib/wiiuse/classic.h similarity index 100% rename from src/wiiuse/classic.h rename to lib/wiiuse/classic.h diff --git a/src/wiiuse/definitions.h b/lib/wiiuse/definitions.h similarity index 100% rename from src/wiiuse/definitions.h rename to lib/wiiuse/definitions.h diff --git a/src/wiiuse/dynamics.c b/lib/wiiuse/dynamics.c similarity index 100% rename from src/wiiuse/dynamics.c rename to lib/wiiuse/dynamics.c diff --git a/src/wiiuse/dynamics.h b/lib/wiiuse/dynamics.h similarity index 100% rename from src/wiiuse/dynamics.h rename to lib/wiiuse/dynamics.h diff --git a/src/wiiuse/events.c b/lib/wiiuse/events.c similarity index 100% rename from src/wiiuse/events.c rename to lib/wiiuse/events.c diff --git a/src/wiiuse/events.h b/lib/wiiuse/events.h similarity index 100% rename from src/wiiuse/events.h rename to lib/wiiuse/events.h diff --git a/src/wiiuse/guitar_hero_3.c b/lib/wiiuse/guitar_hero_3.c similarity index 100% rename from src/wiiuse/guitar_hero_3.c rename to lib/wiiuse/guitar_hero_3.c diff --git a/src/wiiuse/guitar_hero_3.h b/lib/wiiuse/guitar_hero_3.h similarity index 100% rename from src/wiiuse/guitar_hero_3.h rename to lib/wiiuse/guitar_hero_3.h diff --git a/src/wiiuse/io.c b/lib/wiiuse/io.c similarity index 100% rename from src/wiiuse/io.c rename to lib/wiiuse/io.c diff --git a/src/wiiuse/io.h b/lib/wiiuse/io.h similarity index 100% rename from src/wiiuse/io.h rename to lib/wiiuse/io.h diff --git a/src/wiiuse/io_nix.c b/lib/wiiuse/io_nix.c similarity index 100% rename from src/wiiuse/io_nix.c rename to lib/wiiuse/io_nix.c diff --git a/src/wiiuse/io_win.c b/lib/wiiuse/io_win.c similarity index 100% rename from src/wiiuse/io_win.c rename to lib/wiiuse/io_win.c diff --git a/src/wiiuse/ir.c b/lib/wiiuse/ir.c similarity index 100% rename from src/wiiuse/ir.c rename to lib/wiiuse/ir.c diff --git a/src/wiiuse/ir.h b/lib/wiiuse/ir.h similarity index 100% rename from src/wiiuse/ir.h rename to lib/wiiuse/ir.h diff --git a/src/wiiuse/nunchuk.c b/lib/wiiuse/nunchuk.c similarity index 100% rename from src/wiiuse/nunchuk.c rename to lib/wiiuse/nunchuk.c diff --git a/src/wiiuse/nunchuk.h b/lib/wiiuse/nunchuk.h similarity index 100% rename from src/wiiuse/nunchuk.h rename to lib/wiiuse/nunchuk.h diff --git a/src/wiiuse/os.h b/lib/wiiuse/os.h similarity index 100% rename from src/wiiuse/os.h rename to lib/wiiuse/os.h diff --git a/src/wiiuse/wiiuse.c b/lib/wiiuse/wiiuse.c similarity index 100% rename from src/wiiuse/wiiuse.c rename to lib/wiiuse/wiiuse.c diff --git a/src/wiiuse/wiiuse.h b/lib/wiiuse/wiiuse.h similarity index 100% rename from src/wiiuse/wiiuse.h rename to lib/wiiuse/wiiuse.h diff --git a/src/wiiuse/wiiuse_internal.h b/lib/wiiuse/wiiuse_internal.h similarity index 100% rename from src/wiiuse/wiiuse_internal.h rename to lib/wiiuse/wiiuse_internal.h