Index: head/devel/bullet/Makefile =================================================================== --- head/devel/bullet/Makefile (revision 421845) +++ head/devel/bullet/Makefile (revision 421846) @@ -1,39 +1,34 @@ # Created by: Jose Alonso Cardenas Marquez # $FreeBSD$ PORTNAME= bullet -PORTVERSION= 2.82 -PORTREVISION= 3 +PORTVERSION= 2.83.7 CATEGORIES= devel MAINTAINER= acm@FreeBSD.org COMMENT= 3D collision detection and rigid body dynamics library LICENSE= ZLIB +LICENSE_FILE= ${WRKSRC}/LICENSE.txt USE_GITHUB= yes GH_ACCOUNT= bulletphysics GH_PROJECT= bullet3 +USES= cmake tar:tgz USE_GL= gl glu glut +USE_LDCONFIG= yes USE_XORG= x11 -USES= cmake tar:tgz -CMAKE_ARGS= -DBUILD_SHARED_LIBS:BOOL=ON +CMAKE_ARGS= -DBUILD_SHARED_LIBS:BOOL=ON \ + -DBUILD_BULLET2_DEMOS:BOOL=OFF -CPPFLAGS+= -I${LOCALBASE}/include - PORTDOCS= * OPTIONS_DEFINE= DOCS -post-patch: - @${REINPLACE_CMD} -e "s|{OPENGL_glu_LIBRARY}|{OPENGL_glu_LIBRARY} -lcompat|g" ${WRKSRC}/Demos/AllBulletDemos/CMakeLists.txt - -post-install: +post-install-DOCS-on: @${MKDIR} ${STAGEDIR}/${DOCSDIR} - ${INSTALL_DATA} ${WRKSRC}/*.pdf ${STAGEDIR}/${DOCSDIR} - ${INSTALL_DATA} ${WRKSRC}/BulletLicense.txt ${STAGEDIR}/${DOCSDIR} - ${INSTALL_DATA} ${WRKSRC}/ChangeLog ${STAGEDIR}/${DOCSDIR}/CHANGELOG + ${INSTALL_DATA} ${WRKSRC}/docs/*.pdf ${STAGEDIR}/${DOCSDIR} .include Index: head/devel/bullet/distinfo =================================================================== --- head/devel/bullet/distinfo (revision 421845) +++ head/devel/bullet/distinfo (revision 421846) @@ -1,2 +1,3 @@ -SHA256 (bulletphysics-bullet3-2.82_GH0.tar.gz) = 93ffcdfdd7aa67159fc18d336456945538a6602e3cd318eed9963280620b55bd -SIZE (bulletphysics-bullet3-2.82_GH0.tar.gz) = 7864469 +TIMESTAMP = 1472045659 +SHA256 (bulletphysics-bullet3-2.83.7_GH0.tar.gz) = 00d1d8f206ee85ffd171643ac8e72f9f4e0bf6dbf3d4ac55f4495cb168b51243 +SIZE (bulletphysics-bullet3-2.83.7_GH0.tar.gz) = 18754201 Index: head/devel/bullet/files/patch-CMakeLists.txt =================================================================== --- head/devel/bullet/files/patch-CMakeLists.txt (revision 421845) +++ head/devel/bullet/files/patch-CMakeLists.txt (revision 421846) @@ -1,11 +1,11 @@ ---- CMakeLists.txt 2010-11-08 15:53:25.000000000 -0500 -+++ CMakeLists.txt 2010-11-08 15:54:00.000000000 -0500 -@@ -313,7 +313,7 @@ - SET (LIB_DESTINATION "${CMAKE_INSTALL_PREFIX}/lib${LIB_SUFFIX}" CACHE STRING "Library directory name") +--- CMakeLists.txt.orig 2016-01-08 22:36:41 UTC ++++ CMakeLists.txt +@@ -254,7 +254,7 @@ IF(INSTALL_LIBS) + SET (LIB_DESTINATION "lib${LIB_SUFFIX}" CACHE STRING "Library directory name") ## the following are directories where stuff will be installed to - SET(INCLUDE_INSTALL_DIR "${CMAKE_INSTALL_PREFIX}/include/bullet/" CACHE PATH "The subdirectory to the header prefix") -- SET(PKGCONFIG_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}/lib${LIB_SUFFIX}/pkgconfig/" CACHE STRING "Base directory for pkgconfig files") -+ SET(PKGCONFIG_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}/libdata/pkgconfig/" CACHE STRING "Base directory for pkgconfig files") - IF(NOT WIN32) + SET(INCLUDE_INSTALL_DIR "include/bullet/" CACHE PATH "The subdirectory to the header prefix") +- SET(PKGCONFIG_INSTALL_PREFIX "lib${LIB_SUFFIX}/pkgconfig/" CACHE STRING "Base directory for pkgconfig files") ++ SET(PKGCONFIG_INSTALL_PREFIX "libdata/pkgconfig/" CACHE STRING "Base directory for pkgconfig files") + IF(NOT MSVC) CONFIGURE_FILE(${CMAKE_CURRENT_SOURCE_DIR}/bullet.pc.cmake ${CMAKE_CURRENT_BINARY_DIR}/bullet.pc @ONLY) INSTALL( Index: head/devel/bullet/pkg-plist =================================================================== --- head/devel/bullet/pkg-plist (revision 421845) +++ head/devel/bullet/pkg-plist (revision 421846) @@ -1,240 +1,399 @@ -include/bullet/Bullet-C-Api.h +include/bullet/Bullet2FileLoader/autogenerated/bullet2.h +include/bullet/Bullet2FileLoader/b3BulletFile.h +include/bullet/Bullet2FileLoader/b3Chunk.h +include/bullet/Bullet2FileLoader/b3Common.h +include/bullet/Bullet2FileLoader/b3DNA.h +include/bullet/Bullet2FileLoader/b3Defines.h +include/bullet/Bullet2FileLoader/b3File.h +include/bullet/Bullet2FileLoader/b3Serializer.h +include/bullet/Bullet3Collision/BroadPhaseCollision/b3BroadphaseCallback.h +include/bullet/Bullet3Collision/BroadPhaseCollision/b3DynamicBvh.h +include/bullet/Bullet3Collision/BroadPhaseCollision/b3DynamicBvhBroadphase.h +include/bullet/Bullet3Collision/BroadPhaseCollision/b3OverlappingPair.h +include/bullet/Bullet3Collision/BroadPhaseCollision/b3OverlappingPairCache.h +include/bullet/Bullet3Collision/BroadPhaseCollision/shared/b3Aabb.h +include/bullet/Bullet3Collision/NarrowPhaseCollision/b3Config.h +include/bullet/Bullet3Collision/NarrowPhaseCollision/b3Contact4.h +include/bullet/Bullet3Collision/NarrowPhaseCollision/b3ConvexUtility.h +include/bullet/Bullet3Collision/NarrowPhaseCollision/b3CpuNarrowPhase.h +include/bullet/Bullet3Collision/NarrowPhaseCollision/b3RaycastInfo.h +include/bullet/Bullet3Collision/NarrowPhaseCollision/b3RigidBodyCL.h +include/bullet/Bullet3Collision/NarrowPhaseCollision/shared/b3BvhSubtreeInfoData.h +include/bullet/Bullet3Collision/NarrowPhaseCollision/shared/b3BvhTraversal.h +include/bullet/Bullet3Collision/NarrowPhaseCollision/shared/b3ClipFaces.h +include/bullet/Bullet3Collision/NarrowPhaseCollision/shared/b3Collidable.h +include/bullet/Bullet3Collision/NarrowPhaseCollision/shared/b3Contact4Data.h +include/bullet/Bullet3Collision/NarrowPhaseCollision/shared/b3ContactConvexConvexSAT.h +include/bullet/Bullet3Collision/NarrowPhaseCollision/shared/b3ContactSphereSphere.h +include/bullet/Bullet3Collision/NarrowPhaseCollision/shared/b3ConvexPolyhedronData.h +include/bullet/Bullet3Collision/NarrowPhaseCollision/shared/b3FindConcaveSatAxis.h +include/bullet/Bullet3Collision/NarrowPhaseCollision/shared/b3FindSeparatingAxis.h +include/bullet/Bullet3Collision/NarrowPhaseCollision/shared/b3MprPenetration.h +include/bullet/Bullet3Collision/NarrowPhaseCollision/shared/b3NewContactReduction.h +include/bullet/Bullet3Collision/NarrowPhaseCollision/shared/b3QuantizedBvhNodeData.h +include/bullet/Bullet3Collision/NarrowPhaseCollision/shared/b3ReduceContacts.h +include/bullet/Bullet3Collision/NarrowPhaseCollision/shared/b3RigidBodyData.h +include/bullet/Bullet3Collision/NarrowPhaseCollision/shared/b3UpdateAabbs.h +include/bullet/Bullet3Common/b3AlignedAllocator.h +include/bullet/Bullet3Common/b3AlignedObjectArray.h +include/bullet/Bullet3Common/b3CommandLineArgs.h +include/bullet/Bullet3Common/b3FileUtils.h +include/bullet/Bullet3Common/b3HashMap.h +include/bullet/Bullet3Common/b3Logging.h +include/bullet/Bullet3Common/b3Matrix3x3.h +include/bullet/Bullet3Common/b3MinMax.h +include/bullet/Bullet3Common/b3PoolAllocator.h +include/bullet/Bullet3Common/b3QuadWord.h +include/bullet/Bullet3Common/b3Quaternion.h +include/bullet/Bullet3Common/b3Random.h +include/bullet/Bullet3Common/b3Scalar.h +include/bullet/Bullet3Common/b3StackAlloc.h +include/bullet/Bullet3Common/b3Transform.h +include/bullet/Bullet3Common/b3TransformUtil.h +include/bullet/Bullet3Common/b3Vector3.h +include/bullet/Bullet3Common/shared/b3Float4.h +include/bullet/Bullet3Common/shared/b3Int2.h +include/bullet/Bullet3Common/shared/b3Int4.h +include/bullet/Bullet3Common/shared/b3Mat3x3.h +include/bullet/Bullet3Common/shared/b3PlatformDefinitions.h +include/bullet/Bullet3Common/shared/b3Quat.h +include/bullet/Bullet3Dynamics/ConstraintSolver/b3ContactSolverInfo.h +include/bullet/Bullet3Dynamics/ConstraintSolver/b3FixedConstraint.h +include/bullet/Bullet3Dynamics/ConstraintSolver/b3Generic6DofConstraint.h +include/bullet/Bullet3Dynamics/ConstraintSolver/b3JacobianEntry.h +include/bullet/Bullet3Dynamics/ConstraintSolver/b3PgsJacobiSolver.h +include/bullet/Bullet3Dynamics/ConstraintSolver/b3Point2PointConstraint.h +include/bullet/Bullet3Dynamics/ConstraintSolver/b3SolverBody.h +include/bullet/Bullet3Dynamics/ConstraintSolver/b3SolverConstraint.h +include/bullet/Bullet3Dynamics/ConstraintSolver/b3TypedConstraint.h +include/bullet/Bullet3Dynamics/b3CpuRigidBodyPipeline.h +include/bullet/Bullet3Dynamics/shared/b3ContactConstraint4.h +include/bullet/Bullet3Dynamics/shared/b3ConvertConstraint4.h +include/bullet/Bullet3Dynamics/shared/b3Inertia.h +include/bullet/Bullet3Dynamics/shared/b3IntegrateTransforms.h +include/bullet/Bullet3Geometry/b3AabbUtil.h +include/bullet/Bullet3Geometry/b3ConvexHullComputer.h +include/bullet/Bullet3Geometry/b3GeometryUtil.h +include/bullet/Bullet3Geometry/b3GrahamScan2dConvexHull.h +include/bullet/Bullet3OpenCL/BroadphaseCollision/b3GpuBroadphaseInterface.h +include/bullet/Bullet3OpenCL/BroadphaseCollision/b3GpuGridBroadphase.h +include/bullet/Bullet3OpenCL/BroadphaseCollision/b3GpuParallelLinearBvh.h +include/bullet/Bullet3OpenCL/BroadphaseCollision/b3GpuParallelLinearBvhBroadphase.h +include/bullet/Bullet3OpenCL/BroadphaseCollision/b3GpuSapBroadphase.h +include/bullet/Bullet3OpenCL/BroadphaseCollision/b3SapAabb.h +include/bullet/Bullet3OpenCL/BroadphaseCollision/kernels/gridBroadphaseKernels.h +include/bullet/Bullet3OpenCL/BroadphaseCollision/kernels/parallelLinearBvhKernels.h +include/bullet/Bullet3OpenCL/BroadphaseCollision/kernels/sapKernels.h +include/bullet/Bullet3OpenCL/Initialize/b3OpenCLInclude.h +include/bullet/Bullet3OpenCL/Initialize/b3OpenCLUtils.h +include/bullet/Bullet3OpenCL/NarrowphaseCollision/b3BvhInfo.h +include/bullet/Bullet3OpenCL/NarrowphaseCollision/b3ContactCache.h +include/bullet/Bullet3OpenCL/NarrowphaseCollision/b3ConvexHullContact.h +include/bullet/Bullet3OpenCL/NarrowphaseCollision/b3ConvexPolyhedronCL.h +include/bullet/Bullet3OpenCL/NarrowphaseCollision/b3GjkEpa.h +include/bullet/Bullet3OpenCL/NarrowphaseCollision/b3GjkPairDetector.h +include/bullet/Bullet3OpenCL/NarrowphaseCollision/b3OptimizedBvh.h +include/bullet/Bullet3OpenCL/NarrowphaseCollision/b3QuantizedBvh.h +include/bullet/Bullet3OpenCL/NarrowphaseCollision/b3StridingMeshInterface.h +include/bullet/Bullet3OpenCL/NarrowphaseCollision/b3SupportMappings.h +include/bullet/Bullet3OpenCL/NarrowphaseCollision/b3TriangleCallback.h +include/bullet/Bullet3OpenCL/NarrowphaseCollision/b3TriangleIndexVertexArray.h +include/bullet/Bullet3OpenCL/NarrowphaseCollision/b3VectorFloat4.h +include/bullet/Bullet3OpenCL/NarrowphaseCollision/b3VoronoiSimplexSolver.h +include/bullet/Bullet3OpenCL/NarrowphaseCollision/kernels/bvhTraversal.h +include/bullet/Bullet3OpenCL/NarrowphaseCollision/kernels/mprKernels.h +include/bullet/Bullet3OpenCL/NarrowphaseCollision/kernels/primitiveContacts.h +include/bullet/Bullet3OpenCL/NarrowphaseCollision/kernels/satClipHullContacts.h +include/bullet/Bullet3OpenCL/NarrowphaseCollision/kernels/satConcaveKernels.h +include/bullet/Bullet3OpenCL/NarrowphaseCollision/kernels/satKernels.h +include/bullet/Bullet3OpenCL/ParallelPrimitives/b3BoundSearchCL.h +include/bullet/Bullet3OpenCL/ParallelPrimitives/b3BufferInfoCL.h +include/bullet/Bullet3OpenCL/ParallelPrimitives/b3FillCL.h +include/bullet/Bullet3OpenCL/ParallelPrimitives/b3LauncherCL.h +include/bullet/Bullet3OpenCL/ParallelPrimitives/b3OpenCLArray.h +include/bullet/Bullet3OpenCL/ParallelPrimitives/b3PrefixScanCL.h +include/bullet/Bullet3OpenCL/ParallelPrimitives/b3PrefixScanFloat4CL.h +include/bullet/Bullet3OpenCL/ParallelPrimitives/b3RadixSort32CL.h +include/bullet/Bullet3OpenCL/ParallelPrimitives/kernels/BoundSearchKernelsCL.h +include/bullet/Bullet3OpenCL/ParallelPrimitives/kernels/CopyKernelsCL.h +include/bullet/Bullet3OpenCL/ParallelPrimitives/kernels/FillKernelsCL.h +include/bullet/Bullet3OpenCL/ParallelPrimitives/kernels/PrefixScanKernelsCL.h +include/bullet/Bullet3OpenCL/ParallelPrimitives/kernels/PrefixScanKernelsFloat4CL.h +include/bullet/Bullet3OpenCL/ParallelPrimitives/kernels/RadixSort32KernelsCL.h +include/bullet/Bullet3OpenCL/Raycast/b3GpuRaycast.h +include/bullet/Bullet3OpenCL/Raycast/kernels/rayCastKernels.h +include/bullet/Bullet3OpenCL/RigidBody/b3GpuConstraint4.h +include/bullet/Bullet3OpenCL/RigidBody/b3GpuGenericConstraint.h +include/bullet/Bullet3OpenCL/RigidBody/b3GpuJacobiContactSolver.h +include/bullet/Bullet3OpenCL/RigidBody/b3GpuNarrowPhase.h +include/bullet/Bullet3OpenCL/RigidBody/b3GpuNarrowPhaseInternalData.h +include/bullet/Bullet3OpenCL/RigidBody/b3GpuPgsConstraintSolver.h +include/bullet/Bullet3OpenCL/RigidBody/b3GpuPgsContactSolver.h +include/bullet/Bullet3OpenCL/RigidBody/b3GpuRigidBodyPipeline.h +include/bullet/Bullet3OpenCL/RigidBody/b3GpuRigidBodyPipelineInternalData.h +include/bullet/Bullet3OpenCL/RigidBody/b3GpuSolverBody.h +include/bullet/Bullet3OpenCL/RigidBody/b3GpuSolverConstraint.h +include/bullet/Bullet3OpenCL/RigidBody/b3Solver.h +include/bullet/Bullet3OpenCL/RigidBody/kernels/batchingKernels.h +include/bullet/Bullet3OpenCL/RigidBody/kernels/batchingKernelsNew.h +include/bullet/Bullet3OpenCL/RigidBody/kernels/integrateKernel.h +include/bullet/Bullet3OpenCL/RigidBody/kernels/jointSolver.h +include/bullet/Bullet3OpenCL/RigidBody/kernels/solveContact.h +include/bullet/Bullet3OpenCL/RigidBody/kernels/solveFriction.h +include/bullet/Bullet3OpenCL/RigidBody/kernels/solverSetup.h +include/bullet/Bullet3OpenCL/RigidBody/kernels/solverSetup2.h +include/bullet/Bullet3OpenCL/RigidBody/kernels/solverUtils.h +include/bullet/Bullet3OpenCL/RigidBody/kernels/updateAabbsKernel.h include/bullet/BulletCollision/BroadphaseCollision/btAxisSweep3.h include/bullet/BulletCollision/BroadphaseCollision/btBroadphaseInterface.h include/bullet/BulletCollision/BroadphaseCollision/btBroadphaseProxy.h include/bullet/BulletCollision/BroadphaseCollision/btCollisionAlgorithm.h include/bullet/BulletCollision/BroadphaseCollision/btDbvt.h include/bullet/BulletCollision/BroadphaseCollision/btDbvtBroadphase.h include/bullet/BulletCollision/BroadphaseCollision/btDispatcher.h include/bullet/BulletCollision/BroadphaseCollision/btMultiSapBroadphase.h include/bullet/BulletCollision/BroadphaseCollision/btOverlappingPairCache.h include/bullet/BulletCollision/BroadphaseCollision/btOverlappingPairCallback.h include/bullet/BulletCollision/BroadphaseCollision/btQuantizedBvh.h include/bullet/BulletCollision/BroadphaseCollision/btSimpleBroadphase.h include/bullet/BulletCollision/CollisionDispatch/SphereTriangleDetector.h include/bullet/BulletCollision/CollisionDispatch/btActivatingCollisionAlgorithm.h include/bullet/BulletCollision/CollisionDispatch/btBox2dBox2dCollisionAlgorithm.h include/bullet/BulletCollision/CollisionDispatch/btBoxBoxCollisionAlgorithm.h include/bullet/BulletCollision/CollisionDispatch/btBoxBoxDetector.h include/bullet/BulletCollision/CollisionDispatch/btCollisionConfiguration.h include/bullet/BulletCollision/CollisionDispatch/btCollisionCreateFunc.h include/bullet/BulletCollision/CollisionDispatch/btCollisionDispatcher.h include/bullet/BulletCollision/CollisionDispatch/btCollisionObject.h include/bullet/BulletCollision/CollisionDispatch/btCollisionObjectWrapper.h include/bullet/BulletCollision/CollisionDispatch/btCollisionWorld.h +include/bullet/BulletCollision/CollisionDispatch/btCollisionWorldImporter.h include/bullet/BulletCollision/CollisionDispatch/btCompoundCollisionAlgorithm.h include/bullet/BulletCollision/CollisionDispatch/btCompoundCompoundCollisionAlgorithm.h include/bullet/BulletCollision/CollisionDispatch/btConvex2dConvex2dAlgorithm.h include/bullet/BulletCollision/CollisionDispatch/btConvexConcaveCollisionAlgorithm.h include/bullet/BulletCollision/CollisionDispatch/btConvexConvexAlgorithm.h include/bullet/BulletCollision/CollisionDispatch/btConvexPlaneCollisionAlgorithm.h include/bullet/BulletCollision/CollisionDispatch/btDefaultCollisionConfiguration.h include/bullet/BulletCollision/CollisionDispatch/btEmptyCollisionAlgorithm.h include/bullet/BulletCollision/CollisionDispatch/btGhostObject.h include/bullet/BulletCollision/CollisionDispatch/btHashedSimplePairCache.h include/bullet/BulletCollision/CollisionDispatch/btInternalEdgeUtility.h include/bullet/BulletCollision/CollisionDispatch/btManifoldResult.h include/bullet/BulletCollision/CollisionDispatch/btSimulationIslandManager.h include/bullet/BulletCollision/CollisionDispatch/btSphereBoxCollisionAlgorithm.h include/bullet/BulletCollision/CollisionDispatch/btSphereSphereCollisionAlgorithm.h include/bullet/BulletCollision/CollisionDispatch/btSphereTriangleCollisionAlgorithm.h include/bullet/BulletCollision/CollisionDispatch/btUnionFind.h include/bullet/BulletCollision/CollisionShapes/btBox2dShape.h include/bullet/BulletCollision/CollisionShapes/btBoxShape.h include/bullet/BulletCollision/CollisionShapes/btBvhTriangleMeshShape.h include/bullet/BulletCollision/CollisionShapes/btCapsuleShape.h include/bullet/BulletCollision/CollisionShapes/btCollisionMargin.h include/bullet/BulletCollision/CollisionShapes/btCollisionShape.h include/bullet/BulletCollision/CollisionShapes/btCompoundShape.h include/bullet/BulletCollision/CollisionShapes/btConcaveShape.h include/bullet/BulletCollision/CollisionShapes/btConeShape.h include/bullet/BulletCollision/CollisionShapes/btConvex2dShape.h include/bullet/BulletCollision/CollisionShapes/btConvexHullShape.h include/bullet/BulletCollision/CollisionShapes/btConvexInternalShape.h include/bullet/BulletCollision/CollisionShapes/btConvexPointCloudShape.h include/bullet/BulletCollision/CollisionShapes/btConvexPolyhedron.h include/bullet/BulletCollision/CollisionShapes/btConvexShape.h include/bullet/BulletCollision/CollisionShapes/btConvexTriangleMeshShape.h include/bullet/BulletCollision/CollisionShapes/btCylinderShape.h include/bullet/BulletCollision/CollisionShapes/btEmptyShape.h include/bullet/BulletCollision/CollisionShapes/btHeightfieldTerrainShape.h include/bullet/BulletCollision/CollisionShapes/btMaterial.h include/bullet/BulletCollision/CollisionShapes/btMinkowskiSumShape.h include/bullet/BulletCollision/CollisionShapes/btMultiSphereShape.h include/bullet/BulletCollision/CollisionShapes/btMultimaterialTriangleMeshShape.h include/bullet/BulletCollision/CollisionShapes/btOptimizedBvh.h include/bullet/BulletCollision/CollisionShapes/btPolyhedralConvexShape.h include/bullet/BulletCollision/CollisionShapes/btScaledBvhTriangleMeshShape.h include/bullet/BulletCollision/CollisionShapes/btShapeHull.h include/bullet/BulletCollision/CollisionShapes/btSphereShape.h include/bullet/BulletCollision/CollisionShapes/btStaticPlaneShape.h include/bullet/BulletCollision/CollisionShapes/btStridingMeshInterface.h include/bullet/BulletCollision/CollisionShapes/btTetrahedronShape.h include/bullet/BulletCollision/CollisionShapes/btTriangleBuffer.h include/bullet/BulletCollision/CollisionShapes/btTriangleCallback.h include/bullet/BulletCollision/CollisionShapes/btTriangleIndexVertexArray.h include/bullet/BulletCollision/CollisionShapes/btTriangleIndexVertexMaterialArray.h include/bullet/BulletCollision/CollisionShapes/btTriangleInfoMap.h include/bullet/BulletCollision/CollisionShapes/btTriangleMesh.h include/bullet/BulletCollision/CollisionShapes/btTriangleMeshShape.h include/bullet/BulletCollision/CollisionShapes/btTriangleShape.h include/bullet/BulletCollision/CollisionShapes/btUniformScalingShape.h include/bullet/BulletCollision/Gimpact/btBoxCollision.h include/bullet/BulletCollision/Gimpact/btClipPolygon.h include/bullet/BulletCollision/Gimpact/btCompoundFromGimpact.h include/bullet/BulletCollision/Gimpact/btContactProcessing.h include/bullet/BulletCollision/Gimpact/btGImpactBvh.h include/bullet/BulletCollision/Gimpact/btGImpactCollisionAlgorithm.h include/bullet/BulletCollision/Gimpact/btGImpactMassUtil.h include/bullet/BulletCollision/Gimpact/btGImpactQuantizedBvh.h include/bullet/BulletCollision/Gimpact/btGImpactShape.h include/bullet/BulletCollision/Gimpact/btGenericPoolAllocator.h include/bullet/BulletCollision/Gimpact/btGeometryOperations.h include/bullet/BulletCollision/Gimpact/btQuantization.h include/bullet/BulletCollision/Gimpact/btTriangleShapeEx.h include/bullet/BulletCollision/Gimpact/gim_array.h include/bullet/BulletCollision/Gimpact/gim_basic_geometry_operations.h include/bullet/BulletCollision/Gimpact/gim_bitset.h include/bullet/BulletCollision/Gimpact/gim_box_collision.h include/bullet/BulletCollision/Gimpact/gim_box_set.h include/bullet/BulletCollision/Gimpact/gim_clip_polygon.h include/bullet/BulletCollision/Gimpact/gim_contact.h include/bullet/BulletCollision/Gimpact/gim_geom_types.h include/bullet/BulletCollision/Gimpact/gim_geometry.h include/bullet/BulletCollision/Gimpact/gim_hash_table.h include/bullet/BulletCollision/Gimpact/gim_linear_math.h include/bullet/BulletCollision/Gimpact/gim_math.h include/bullet/BulletCollision/Gimpact/gim_memory.h include/bullet/BulletCollision/Gimpact/gim_radixsort.h include/bullet/BulletCollision/Gimpact/gim_tri_collision.h +include/bullet/BulletCollision/NarrowPhaseCollision/btComputeGjkEpaPenetration.h include/bullet/BulletCollision/NarrowPhaseCollision/btContinuousConvexCollision.h include/bullet/BulletCollision/NarrowPhaseCollision/btConvexCast.h include/bullet/BulletCollision/NarrowPhaseCollision/btConvexPenetrationDepthSolver.h include/bullet/BulletCollision/NarrowPhaseCollision/btDiscreteCollisionDetectorInterface.h +include/bullet/BulletCollision/NarrowPhaseCollision/btGjkCollisionDescription.h include/bullet/BulletCollision/NarrowPhaseCollision/btGjkConvexCast.h include/bullet/BulletCollision/NarrowPhaseCollision/btGjkEpa2.h +include/bullet/BulletCollision/NarrowPhaseCollision/btGjkEpa3.h include/bullet/BulletCollision/NarrowPhaseCollision/btGjkEpaPenetrationDepthSolver.h include/bullet/BulletCollision/NarrowPhaseCollision/btGjkPairDetector.h include/bullet/BulletCollision/NarrowPhaseCollision/btManifoldPoint.h include/bullet/BulletCollision/NarrowPhaseCollision/btMinkowskiPenetrationDepthSolver.h +include/bullet/BulletCollision/NarrowPhaseCollision/btMprPenetration.h include/bullet/BulletCollision/NarrowPhaseCollision/btPersistentManifold.h include/bullet/BulletCollision/NarrowPhaseCollision/btPointCollector.h include/bullet/BulletCollision/NarrowPhaseCollision/btPolyhedralContactClipping.h include/bullet/BulletCollision/NarrowPhaseCollision/btRaycastCallback.h include/bullet/BulletCollision/NarrowPhaseCollision/btSimplexSolverInterface.h include/bullet/BulletCollision/NarrowPhaseCollision/btSubSimplexConvexCast.h include/bullet/BulletCollision/NarrowPhaseCollision/btVoronoiSimplexSolver.h include/bullet/BulletCollision/btBulletCollisionCommon.h include/bullet/BulletDynamics/Character/btCharacterControllerInterface.h include/bullet/BulletDynamics/Character/btKinematicCharacterController.h include/bullet/BulletDynamics/ConstraintSolver/btConeTwistConstraint.h include/bullet/BulletDynamics/ConstraintSolver/btConstraintSolver.h include/bullet/BulletDynamics/ConstraintSolver/btContactConstraint.h include/bullet/BulletDynamics/ConstraintSolver/btContactSolverInfo.h include/bullet/BulletDynamics/ConstraintSolver/btFixedConstraint.h include/bullet/BulletDynamics/ConstraintSolver/btGearConstraint.h include/bullet/BulletDynamics/ConstraintSolver/btGeneric6DofConstraint.h +include/bullet/BulletDynamics/ConstraintSolver/btGeneric6DofSpring2Constraint.h include/bullet/BulletDynamics/ConstraintSolver/btGeneric6DofSpringConstraint.h include/bullet/BulletDynamics/ConstraintSolver/btHinge2Constraint.h include/bullet/BulletDynamics/ConstraintSolver/btHingeConstraint.h include/bullet/BulletDynamics/ConstraintSolver/btJacobianEntry.h +include/bullet/BulletDynamics/ConstraintSolver/btNNCGConstraintSolver.h include/bullet/BulletDynamics/ConstraintSolver/btPoint2PointConstraint.h include/bullet/BulletDynamics/ConstraintSolver/btSequentialImpulseConstraintSolver.h include/bullet/BulletDynamics/ConstraintSolver/btSliderConstraint.h include/bullet/BulletDynamics/ConstraintSolver/btSolve2LinearConstraint.h include/bullet/BulletDynamics/ConstraintSolver/btSolverBody.h include/bullet/BulletDynamics/ConstraintSolver/btSolverConstraint.h include/bullet/BulletDynamics/ConstraintSolver/btTypedConstraint.h include/bullet/BulletDynamics/ConstraintSolver/btUniversalConstraint.h include/bullet/BulletDynamics/Dynamics/btActionInterface.h include/bullet/BulletDynamics/Dynamics/btDiscreteDynamicsWorld.h include/bullet/BulletDynamics/Dynamics/btDynamicsWorld.h include/bullet/BulletDynamics/Dynamics/btRigidBody.h include/bullet/BulletDynamics/Dynamics/btSimpleDynamicsWorld.h include/bullet/BulletDynamics/Featherstone/btMultiBody.h include/bullet/BulletDynamics/Featherstone/btMultiBodyConstraint.h include/bullet/BulletDynamics/Featherstone/btMultiBodyConstraintSolver.h include/bullet/BulletDynamics/Featherstone/btMultiBodyDynamicsWorld.h +include/bullet/BulletDynamics/Featherstone/btMultiBodyJointFeedback.h include/bullet/BulletDynamics/Featherstone/btMultiBodyJointLimitConstraint.h include/bullet/BulletDynamics/Featherstone/btMultiBodyJointMotor.h include/bullet/BulletDynamics/Featherstone/btMultiBodyLink.h include/bullet/BulletDynamics/Featherstone/btMultiBodyLinkCollider.h include/bullet/BulletDynamics/Featherstone/btMultiBodyPoint2Point.h include/bullet/BulletDynamics/Featherstone/btMultiBodySolverConstraint.h include/bullet/BulletDynamics/MLCPSolvers/btDantzigLCP.h include/bullet/BulletDynamics/MLCPSolvers/btDantzigSolver.h +include/bullet/BulletDynamics/MLCPSolvers/btLemkeAlgorithm.h +include/bullet/BulletDynamics/MLCPSolvers/btLemkeSolver.h include/bullet/BulletDynamics/MLCPSolvers/btMLCPSolver.h include/bullet/BulletDynamics/MLCPSolvers/btMLCPSolverInterface.h include/bullet/BulletDynamics/MLCPSolvers/btPATHSolver.h include/bullet/BulletDynamics/MLCPSolvers/btSolveProjectedGaussSeidel.h include/bullet/BulletDynamics/Vehicle/btRaycastVehicle.h include/bullet/BulletDynamics/Vehicle/btVehicleRaycaster.h include/bullet/BulletDynamics/Vehicle/btWheelInfo.h include/bullet/BulletDynamics/btBulletDynamicsCommon.h +include/bullet/BulletInverseDynamics/btBulletCollisionCommon.h include/bullet/BulletSoftBody/btDefaultSoftBodySolver.h include/bullet/BulletSoftBody/btSoftBody.h include/bullet/BulletSoftBody/btSoftBodyConcaveCollisionAlgorithm.h include/bullet/BulletSoftBody/btSoftBodyData.h include/bullet/BulletSoftBody/btSoftBodyHelpers.h include/bullet/BulletSoftBody/btSoftBodyInternals.h include/bullet/BulletSoftBody/btSoftBodyRigidBodyCollisionConfiguration.h include/bullet/BulletSoftBody/btSoftBodySolverVertexBuffer.h include/bullet/BulletSoftBody/btSoftBodySolvers.h include/bullet/BulletSoftBody/btSoftRigidCollisionAlgorithm.h include/bullet/BulletSoftBody/btSoftRigidDynamicsWorld.h include/bullet/BulletSoftBody/btSoftSoftCollisionAlgorithm.h include/bullet/BulletSoftBody/btSparseSDF.h include/bullet/LinearMath/btAabbUtil2.h include/bullet/LinearMath/btAlignedAllocator.h include/bullet/LinearMath/btAlignedObjectArray.h include/bullet/LinearMath/btConvexHull.h include/bullet/LinearMath/btConvexHullComputer.h +include/bullet/LinearMath/btCpuFeatureUtility.h include/bullet/LinearMath/btDefaultMotionState.h include/bullet/LinearMath/btGeometryUtil.h include/bullet/LinearMath/btGrahamScan2dConvexHull.h include/bullet/LinearMath/btHashMap.h include/bullet/LinearMath/btIDebugDraw.h include/bullet/LinearMath/btList.h include/bullet/LinearMath/btMatrix3x3.h include/bullet/LinearMath/btMatrixX.h include/bullet/LinearMath/btMinMax.h include/bullet/LinearMath/btMotionState.h include/bullet/LinearMath/btPolarDecomposition.h include/bullet/LinearMath/btPoolAllocator.h include/bullet/LinearMath/btQuadWord.h include/bullet/LinearMath/btQuaternion.h include/bullet/LinearMath/btQuickprof.h include/bullet/LinearMath/btRandom.h include/bullet/LinearMath/btScalar.h include/bullet/LinearMath/btSerializer.h +include/bullet/LinearMath/btSpatialAlgebra.h include/bullet/LinearMath/btStackAlloc.h include/bullet/LinearMath/btTransform.h include/bullet/LinearMath/btTransformUtil.h include/bullet/LinearMath/btVector3.h include/bullet/btBulletCollisionCommon.h include/bullet/btBulletDynamicsCommon.h -include/bullet/vectormath/scalar/boolInVec.h -include/bullet/vectormath/scalar/floatInVec.h -include/bullet/vectormath/scalar/mat_aos.h -include/bullet/vectormath/scalar/quat_aos.h -include/bullet/vectormath/scalar/vec_aos.h -include/bullet/vectormath/scalar/vectormath_aos.h -include/bullet/vectormath/sse/boolInVec.h -include/bullet/vectormath/sse/floatInVec.h -include/bullet/vectormath/sse/mat_aos.h -include/bullet/vectormath/sse/quat_aos.h -include/bullet/vectormath/sse/vec_aos.h -include/bullet/vectormath/sse/vecidx_aos.h -include/bullet/vectormath/sse/vectormath_aos.h -include/bullet/vectormath/vmInclude.h lib/cmake/bullet/BulletConfig.cmake lib/cmake/bullet/UseBullet.cmake +lib/libBullet2FileLoader.so +lib/libBullet2FileLoader.so.2.83 +lib/libBullet3Collision.so +lib/libBullet3Collision.so.2.83 +lib/libBullet3Common.so +lib/libBullet3Common.so.2.83 +lib/libBullet3Dynamics.so +lib/libBullet3Dynamics.so.2.83 +lib/libBullet3Geometry.so +lib/libBullet3Geometry.so.2.83 +lib/libBullet3OpenCL_clew.so +lib/libBullet3OpenCL_clew.so.2.83 lib/libBulletCollision.so -lib/libBulletCollision.so.2.82 +lib/libBulletCollision.so.2.83 lib/libBulletDynamics.so -lib/libBulletDynamics.so.2.82 +lib/libBulletDynamics.so.2.83 +lib/libBulletInverseDynamics.so +lib/libBulletInverseDynamics.so.2.83 lib/libBulletSoftBody.so -lib/libBulletSoftBody.so.2.82 +lib/libBulletSoftBody.so.2.83 lib/libLinearMath.so -lib/libLinearMath.so.2.82 +lib/libLinearMath.so.2.83 libdata/pkgconfig/bullet.pc +@dir include/bullet/BulletInverseDynamics/details