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