aboutsummaryrefslogtreecommitdiff
path: root/devel/bullet
diff options
context:
space:
mode:
authorJose Alonso Cardenas Marquez <acm@FreeBSD.org>2010-11-18 05:11:47 +0000
committerJose Alonso Cardenas Marquez <acm@FreeBSD.org>2010-11-18 05:11:47 +0000
commitc5f11c8f4f8cc674ae78109ee2201e0b9a7fdc1a (patch)
tree5ec55d401a77ca7debe068f534bff0458ead0d7b /devel/bullet
parentd67a3866714199e17f1909603f1da30b60d07973 (diff)
downloadports-c5f11c8f4f8cc674ae78109ee2201e0b9a7fdc1a.tar.gz
ports-c5f11c8f4f8cc674ae78109ee2201e0b9a7fdc1a.zip
- Update to 2.77
- Use CMAKE for configure and build process - Remove BROKEN - Remove obsolete patch files
Notes
Notes: svn path=/head/; revision=264741
Diffstat (limited to 'devel/bullet')
-rw-r--r--devel/bullet/Makefile49
-rw-r--r--devel/bullet/distinfo5
-rw-r--r--devel/bullet/files/patch-CMakeLists.txt11
-rw-r--r--devel/bullet/files/patch-autogen.sh73
-rw-r--r--devel/bullet/files/patch-configure.ac11
-rw-r--r--devel/bullet/pkg-plist200
6 files changed, 125 insertions, 224 deletions
diff --git a/devel/bullet/Makefile b/devel/bullet/Makefile
index 5931cd35c9eb..3145e6528636 100644
--- a/devel/bullet/Makefile
+++ b/devel/bullet/Makefile
@@ -6,8 +6,7 @@
#
PORTNAME= bullet
-PORTVERSION= 2.75
-PORTREVISION= 1
+PORTVERSION= 2.77
CATEGORIES= devel
MASTER_SITES= GOOGLE_CODE
EXTRACT_SUFX= .tgz
@@ -15,65 +14,27 @@ EXTRACT_SUFX= .tgz
MAINTAINER= acm@FreeBSD.org
COMMENT= 3D collision detection and rigid body dynamics library
-BUILD_DEPENDS= jam:${PORTSDIR}/devel/jam
-
-BROKEN= Does not work with autoconf>=2.64 - upstream 2.76 has switched to cmake.
-
-USE_AUTOTOOLS= automake:111:env autoconf:268:env libtool:22:env
-GNU_CONFIGURE= yes
-USE_DOS2UNIX= yes
-USE_GL= glu glut
+USE_GL= gl glu glut
USE_XORG= x11
MAKE_JOBS_SAFE= yes
-CONFIGURE_ARGS= --x-includes=${LOCALBASE}/include
-CONFIGURE_ENV= CPPFLAGS=${CPPFLAGS} LDFLAGS=${LDFLAGS}
+USE_CMAKE= yes
+CMAKE_USE_PTHREAD= yes
CPPFLAGS+= -I${LOCALBASE}/include
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
-JAM_CMD= ${LOCALBASE}/bin/jam
-JAM_ARGS= -qa ${_MAKE_JOBS}
-
PORTDOCS= *
-OPTIONS= DOUBLE "Use double precision" off
-
.include <bsd.port.pre.mk>
.if (${ARCH} == "amd64") || (${ARCH} == "ia64")
CFLAGS+= -DUSE_ADDR64
.endif
-.if ${ARCH} == "ia64" || ${ARCH} == "sparc64"
-IGNORE= does not configure on ia64 or sparc64
-.endif
-
-.if defined(WITH_DOUBLE)
-CFLAGS+= -DBT_USE_DOUBLE_PRECISION
-.endif
-
post-patch:
- @${REINPLACE_CMD} -e "s|%%AUTOHEADER%%|${AUTOHEADER}|g" -e "s|%%AUTOCONF%%|${AUTOCONF}|g" -e \
- "s|%%ACLOCAL%%|${ACLOCAL}|g" -e "s|%%LIBTOOLIZE%%|${LIBTOOLIZE}|g" -e \
- "s|%%AUTOMAKE%%|${AUTOMAKE}|g" ${WRKSRC}/autogen.sh
- @${REINPLACE_CMD} -e "s|(libdir)|(prefix)/libdata|g" -e 63,64d ${WRKSRC}/Jamfile.in
- @${REINPLACE_CMD} -e "s|-O3||g" ${WRKSRC}/Jamrules
-
-pre-configure:
- @cd ${WRKSRC} && ${SH} autogen.sh
-
-post-configure:
- @${REINPLACE_CMD} -i "" -e 's,-lpthread,${PTHREAD_LIBS},g' ${WRKSRC}/Jamconfig
-
-do-build:
- @cd ${WRKSRC} && \
- ${SETENV} ${MAKE_ENV} ${JAM_CMD} ${JAM_ARGS}
-
-do-install:
- @cd ${WRKSRC} && \
- ${JAM_CMD} install
+ @${REINPLACE_CMD} -e "s|{OPENGL_glu_LIBRARY}|{OPENGL_glu_LIBRARY} -lcompat|g" ${WRKSRC}/Demos/AllBulletDemos/CMakeLists.txt
post-install:
.if !defined(NOPORTDOCS)
diff --git a/devel/bullet/distinfo b/devel/bullet/distinfo
index 1a26fa22b65e..39bc14b34a68 100644
--- a/devel/bullet/distinfo
+++ b/devel/bullet/distinfo
@@ -1,3 +1,2 @@
-MD5 (bullet-2.75.tgz) = 8a10e9043961c62c36eebf65c2ec3b16
-SHA256 (bullet-2.75.tgz) = 0ebae4b2afabcd493d5878efb4582f3dda82e2088b3ca18d6ec6aeb0ef69329d
-SIZE (bullet-2.75.tgz) = 8926562
+SHA256 (bullet-2.77.tgz) = 011b110f1d274496b6a340269b48ef1581ca0b4ca4365b28f154c236f4afcbaa
+SIZE (bullet-2.77.tgz) = 6444239
diff --git a/devel/bullet/files/patch-CMakeLists.txt b/devel/bullet/files/patch-CMakeLists.txt
new file mode 100644
index 000000000000..652b9ca2d7d6
--- /dev/null
+++ b/devel/bullet/files/patch-CMakeLists.txt
@@ -0,0 +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")
+ ## 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)
+ CONFIGURE_FILE(${CMAKE_CURRENT_SOURCE_DIR}/bullet.pc.cmake ${CMAKE_CURRENT_BINARY_DIR}/bullet.pc @ONLY)
+ INSTALL(
diff --git a/devel/bullet/files/patch-autogen.sh b/devel/bullet/files/patch-autogen.sh
deleted file mode 100644
index f0f5334a9982..000000000000
--- a/devel/bullet/files/patch-autogen.sh
+++ /dev/null
@@ -1,73 +0,0 @@
---- autogen.sh 2009-01-15 18:47:45.000000000 -0500
-+++ autogen.sh 2009-01-15 18:48:58.000000000 -0500
-@@ -1,61 +1,24 @@
- #! /bin/sh
-
--if [ "$USER" = "root" ]; then
-- echo "*** You cannot do this as "$USER" please use a normal user account."
-- exit 1
--fi
- if test ! -f configure.ac ; then
- echo "*** Please invoke this script from directory containing configure.ac."
- exit 1
- fi
-
- echo "running aclocal"
--aclocal
--rc=$?
--
--if test $rc -eq 0; then
-- echo "running libtool"
-- libtoolize --force --automake --copy
-- rc=$?
--else
-- echo "An error occured, autogen.sh stopping."
-- exit $rc
--fi
-+%%ACLOCAL%%
-
--if test $rc -eq 0; then
-- echo "libtool worked."
--else
-- echo "libtool not found. trying glibtool."
-- glibtoolize --force --automake --copy
-- rc=$?
--fi
-+echo "running libtool"
-+%%LIBTOOLIZE%% --force --automake --copy
-
--if test $rc -eq 0; then
-- echo "running automake"
-- automake --add-missing --copy
-- rc=$?
--else
-- echo "An error occured, autogen.sh stopping."
-- exit $rc
--fi
-+echo "running automake"
-+%%AUTOMAKE%% --add-missing --copy
-
--if test $rc -eq 0; then
-- echo "running autoheader"
-- autoheader
-- rc=$?
--else
-- echo "An error occured, autogen.sh stopping."
-- exit $rc
--fi
-+echo "running autoheader"
-+%%AUTOHEADER%%
-
--if test $rc -eq 0; then
-- echo "running autoconf"
-- autoconf
-- rc=$?
--else
-- echo "An error occured, autogen.sh stopping."
-- exit $rc
--fi
-+echo "running autoconf"
-+%%AUTOCONF%%
-
- echo "autogen.sh complete"
- exit $rc
diff --git a/devel/bullet/files/patch-configure.ac b/devel/bullet/files/patch-configure.ac
deleted file mode 100644
index 733dfebde43d..000000000000
--- a/devel/bullet/files/patch-configure.ac
+++ /dev/null
@@ -1,11 +0,0 @@
---- configure.ac 2009-01-19 18:15:44.000000000 -0500
-+++ configure.ac 2009-01-19 18:16:11.000000000 -0500
-@@ -50,7 +50,7 @@
- ARCH_SPECIFIC_CFLAGS=""
- ARCH_STRING="X86"
- ;;
-- x86_64-*)
-+ x86_64-* | amd64-* )
- AC_DEFINE(ARCH_X86_64, 1, [Architecture is x86-64])
- ARCH_SPECIFIC_CFLAGS="-DUSE_ADDR64"
- ARCH_STRING="X86-64"
diff --git a/devel/bullet/pkg-plist b/devel/bullet/pkg-plist
index 137cb67c27c4..ce73e92b1f79 100644
--- a/devel/bullet/pkg-plist
+++ b/devel/bullet/pkg-plist
@@ -1,4 +1,76 @@
+include/bullet/btBulletCollisionCommon.h
+include/bullet/btBulletDynamicsCommon.h
include/bullet/Bullet-C-Api.h
+include/bullet/MiniCL/cl.h
+include/bullet/MiniCL/cl_gl.h
+include/bullet/MiniCL/cl_MiniCL_Defs.h
+include/bullet/MiniCL/cl_platform.h
+include/bullet/MiniCL/MiniCLTask/MiniCLTask.h
+include/bullet/MiniCL/MiniCLTaskScheduler.h
+include/bullet/BulletMultiThreaded/btGpu3DGridBroadphase.h
+include/bullet/BulletMultiThreaded/btGpu3DGridBroadphaseSharedCode.h
+include/bullet/BulletMultiThreaded/btGpu3DGridBroadphaseSharedDefs.h
+include/bullet/BulletMultiThreaded/btGpu3DGridBroadphaseSharedTypes.h
+include/bullet/BulletMultiThreaded/btGpuDefines.h
+include/bullet/BulletMultiThreaded/btGpuUtilsSharedCode.h
+include/bullet/BulletMultiThreaded/btGpuUtilsSharedDefs.h
+include/bullet/BulletMultiThreaded/btParallelConstraintSolver.h
+include/bullet/BulletMultiThreaded/btThreadSupportInterface.h
+include/bullet/BulletMultiThreaded/GpuSoftBodySolvers/CPU/btSoftBodySolver_CPU.h
+include/bullet/BulletMultiThreaded/GpuSoftBodySolvers/CPU/btSoftBodySolverData.h
+include/bullet/BulletMultiThreaded/GpuSoftBodySolvers/DX11/btSoftBodySolver_DX11.h
+include/bullet/BulletMultiThreaded/GpuSoftBodySolvers/DX11/btSoftBodySolver_DX11SIMDAware.h
+include/bullet/BulletMultiThreaded/GpuSoftBodySolvers/DX11/btSoftBodySolverBuffer_DX11.h
+include/bullet/BulletMultiThreaded/GpuSoftBodySolvers/DX11/btSoftBodySolverLinkData_DX11.h
+include/bullet/BulletMultiThreaded/GpuSoftBodySolvers/DX11/btSoftBodySolverLinkData_DX11SIMDAware.h
+include/bullet/BulletMultiThreaded/GpuSoftBodySolvers/DX11/btSoftBodySolverTriangleData_DX11.h
+include/bullet/BulletMultiThreaded/GpuSoftBodySolvers/DX11/btSoftBodySolverVertexBuffer_DX11.h
+include/bullet/BulletMultiThreaded/GpuSoftBodySolvers/DX11/btSoftBodySolverVertexData_DX11.h
+include/bullet/BulletMultiThreaded/GpuSoftBodySolvers/OpenCL/btSoftBodySolver_OpenCL.h
+include/bullet/BulletMultiThreaded/GpuSoftBodySolvers/OpenCL/btSoftBodySolverBuffer_OpenCL.h
+include/bullet/BulletMultiThreaded/GpuSoftBodySolvers/OpenCL/btSoftBodySolverLinkData_OpenCL.h
+include/bullet/BulletMultiThreaded/GpuSoftBodySolvers/OpenCL/btSoftBodySolverTriangleData_OpenCL.h
+include/bullet/BulletMultiThreaded/GpuSoftBodySolvers/OpenCL/btSoftBodySolverVertexData_OpenCL.h
+include/bullet/BulletMultiThreaded/HeapManager.h
+include/bullet/BulletMultiThreaded/PlatformDefinitions.h
+include/bullet/BulletMultiThreaded/PosixThreadSupport.h
+include/bullet/BulletMultiThreaded/PpuAddressSpace.h
+include/bullet/BulletMultiThreaded/SequentialThreadSupport.h
+include/bullet/BulletMultiThreaded/SpuCollisionObjectWrapper.h
+include/bullet/BulletMultiThreaded/SpuCollisionTaskProcess.h
+include/bullet/BulletMultiThreaded/SpuDoubleBuffer.h
+include/bullet/BulletMultiThreaded/SpuContactManifoldCollisionAlgorithm.h
+include/bullet/BulletMultiThreaded/SpuFakeDma.h
+include/bullet/BulletMultiThreaded/SpuGatheringCollisionDispatcher.h
+include/bullet/BulletMultiThreaded/SpuLibspe2Support.h
+include/bullet/BulletMultiThreaded/SpuNarrowPhaseCollisionTask/Box.h
+include/bullet/BulletMultiThreaded/SpuNarrowPhaseCollisionTask/boxBoxDistance.h
+include/bullet/BulletMultiThreaded/SpuNarrowPhaseCollisionTask/SpuCollisionShapes.h
+include/bullet/BulletMultiThreaded/SpuNarrowPhaseCollisionTask/SpuContactResult.h
+include/bullet/BulletMultiThreaded/SpuNarrowPhaseCollisionTask/SpuConvexPenetrationDepthSolver.h
+include/bullet/BulletMultiThreaded/SpuNarrowPhaseCollisionTask/SpuGatheringCollisionTask.h
+include/bullet/BulletMultiThreaded/SpuNarrowPhaseCollisionTask/SpuLocalSupport.h
+include/bullet/BulletMultiThreaded/SpuNarrowPhaseCollisionTask/SpuMinkowskiPenetrationDepthSolver.h
+include/bullet/BulletMultiThreaded/SpuNarrowPhaseCollisionTask/SpuPreferredPenetrationDirections.h
+include/bullet/BulletMultiThreaded/SpuSampleTask/SpuSampleTask.h
+include/bullet/BulletMultiThreaded/SpuSampleTaskProcess.h
+include/bullet/BulletMultiThreaded/SpuSync.h
+include/bullet/BulletMultiThreaded/TrbDynBody.h
+include/bullet/BulletMultiThreaded/TrbStateVec.h
+include/bullet/BulletMultiThreaded/vectormath2bullet.h
+include/bullet/BulletMultiThreaded/Win32ThreadSupport.h
+include/bullet/BulletSoftBody/btDefaultSoftBodySolver.h
+include/bullet/BulletSoftBody/btSoftBody.h
+include/bullet/BulletSoftBody/btSoftBodyConcaveCollisionAlgorithm.h
+include/bullet/BulletSoftBody/btSoftBodyHelpers.h
+include/bullet/BulletSoftBody/btSoftBodyInternals.h
+include/bullet/BulletSoftBody/btSoftBodyRigidBodyCollisionConfiguration.h
+include/bullet/BulletSoftBody/btSoftBodySolvers.h
+include/bullet/BulletSoftBody/btSoftBodySolverVertexBuffer.h
+include/bullet/BulletSoftBody/btSoftRigidCollisionAlgorithm.h
+include/bullet/BulletSoftBody/btSoftRigidDynamicsWorld.h
+include/bullet/BulletSoftBody/btSoftSoftCollisionAlgorithm.h
+include/bullet/BulletSoftBody/btSparseSDF.h
include/bullet/BulletCollision/BroadphaseCollision/btAxisSweep3.h
include/bullet/BulletCollision/BroadphaseCollision/btBroadphaseInterface.h
include/bullet/BulletCollision/BroadphaseCollision/btBroadphaseProxy.h
@@ -11,7 +83,6 @@ 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
@@ -29,12 +100,14 @@ include/bullet/BulletCollision/CollisionDispatch/btConvexPlaneCollisionAlgorithm
include/bullet/BulletCollision/CollisionDispatch/btDefaultCollisionConfiguration.h
include/bullet/BulletCollision/CollisionDispatch/btEmptyCollisionAlgorithm.h
include/bullet/BulletCollision/CollisionDispatch/btGhostObject.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/CollisionDispatch/SphereTriangleDetector.h
include/bullet/BulletCollision/CollisionShapes/btBox2dShape.h
include/bullet/BulletCollision/CollisionShapes/btBoxShape.h
include/bullet/BulletCollision/CollisionShapes/btBvhTriangleMeshShape.h
@@ -55,8 +128,8 @@ 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/btMultiSphereShape.h
include/bullet/BulletCollision/CollisionShapes/btOptimizedBvh.h
include/bullet/BulletCollision/CollisionShapes/btPolyhedralConvexShape.h
include/bullet/BulletCollision/CollisionShapes/btScaledBvhTriangleMeshShape.h
@@ -67,6 +140,7 @@ 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/btTriangleInfoMap.h
include/bullet/BulletCollision/CollisionShapes/btTriangleIndexVertexArray.h
include/bullet/BulletCollision/CollisionShapes/btTriangleIndexVertexMaterialArray.h
include/bullet/BulletCollision/CollisionShapes/btTriangleMesh.h
@@ -76,13 +150,13 @@ include/bullet/BulletCollision/CollisionShapes/btUniformScalingShape.h
include/bullet/BulletCollision/Gimpact/btBoxCollision.h
include/bullet/BulletCollision/Gimpact/btClipPolygon.h
include/bullet/BulletCollision/Gimpact/btContactProcessing.h
+include/bullet/BulletCollision/Gimpact/btGenericPoolAllocator.h
+include/bullet/BulletCollision/Gimpact/btGeometryOperations.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
@@ -116,6 +190,7 @@ 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
@@ -144,54 +219,7 @@ include/bullet/BulletDynamics/Dynamics/btSimpleDynamicsWorld.h
include/bullet/BulletDynamics/Vehicle/btRaycastVehicle.h
include/bullet/BulletDynamics/Vehicle/btVehicleRaycaster.h
include/bullet/BulletDynamics/Vehicle/btWheelInfo.h
-include/bullet/BulletMultiThreaded/MiniCLTask/MiniCLTask.h
-include/bullet/BulletMultiThreaded/MiniCLTaskScheduler.h
-include/bullet/BulletMultiThreaded/PlatformDefinitions.h
-include/bullet/BulletMultiThreaded/PosixThreadSupport.h
-include/bullet/BulletMultiThreaded/PpuAddressSpace.h
-include/bullet/BulletMultiThreaded/SequentialThreadSupport.h
-include/bullet/BulletMultiThreaded/SpuCollisionObjectWrapper.h
-include/bullet/BulletMultiThreaded/SpuCollisionTaskProcess.h
-include/bullet/BulletMultiThreaded/SpuContactManifoldCollisionAlgorithm.h
-include/bullet/BulletMultiThreaded/SpuDoubleBuffer.h
-include/bullet/BulletMultiThreaded/SpuFakeDma.h
-include/bullet/BulletMultiThreaded/SpuGatheringCollisionDispatcher.h
-include/bullet/BulletMultiThreaded/SpuLibspe2Support.h
-include/bullet/BulletMultiThreaded/SpuNarrowPhaseCollisionTask/Box.h
-include/bullet/BulletMultiThreaded/SpuNarrowPhaseCollisionTask/SpuCollisionShapes.h
-include/bullet/BulletMultiThreaded/SpuNarrowPhaseCollisionTask/SpuContactResult.h
-include/bullet/BulletMultiThreaded/SpuNarrowPhaseCollisionTask/SpuConvexPenetrationDepthSolver.h
-include/bullet/BulletMultiThreaded/SpuNarrowPhaseCollisionTask/SpuGatheringCollisionTask.h
-include/bullet/BulletMultiThreaded/SpuNarrowPhaseCollisionTask/SpuLocalSupport.h
-include/bullet/BulletMultiThreaded/SpuNarrowPhaseCollisionTask/SpuMinkowskiPenetrationDepthSolver.h
-include/bullet/BulletMultiThreaded/SpuNarrowPhaseCollisionTask/SpuPreferredPenetrationDirections.h
-include/bullet/BulletMultiThreaded/SpuNarrowPhaseCollisionTask/boxBoxDistance.h
-include/bullet/BulletMultiThreaded/SpuSampleTask/SpuSampleTask.h
-include/bullet/BulletMultiThreaded/SpuSampleTaskProcess.h
-include/bullet/BulletMultiThreaded/SpuSync.h
-include/bullet/BulletMultiThreaded/Win32ThreadSupport.h
-include/bullet/BulletMultiThreaded/btGpu3DGridBroadphase.h
-include/bullet/BulletMultiThreaded/btGpu3DGridBroadphaseSharedCode.h
-include/bullet/BulletMultiThreaded/btGpu3DGridBroadphaseSharedDefs.h
-include/bullet/BulletMultiThreaded/btGpu3DGridBroadphaseSharedTypes.h
-include/bullet/BulletMultiThreaded/btGpuDefines.h
-include/bullet/BulletMultiThreaded/btGpuUtilsSharedCode.h
-include/bullet/BulletMultiThreaded/btGpuUtilsSharedDefs.h
-include/bullet/BulletMultiThreaded/btThreadSupportInterface.h
-include/bullet/BulletMultiThreaded/vectormath/scalar/cpp/mat_aos.h
-include/bullet/BulletMultiThreaded/vectormath/scalar/cpp/quat_aos.h
-include/bullet/BulletMultiThreaded/vectormath/scalar/cpp/vec_aos.h
-include/bullet/BulletMultiThreaded/vectormath/scalar/cpp/vectormath_aos.h
-include/bullet/BulletMultiThreaded/vectormath2bullet.h
-include/bullet/BulletSoftBody/btSoftBody.h
-include/bullet/BulletSoftBody/btSoftBodyConcaveCollisionAlgorithm.h
-include/bullet/BulletSoftBody/btSoftBodyHelpers.h
-include/bullet/BulletSoftBody/btSoftBodyInternals.h
-include/bullet/BulletSoftBody/btSoftBodyRigidBodyCollisionConfiguration.h
-include/bullet/BulletSoftBody/btSoftRigidCollisionAlgorithm.h
-include/bullet/BulletSoftBody/btSoftRigidDynamicsWorld.h
-include/bullet/BulletSoftBody/btSoftSoftCollisionAlgorithm.h
-include/bullet/BulletSoftBody/btSparseSDF.h
+include/bullet/BulletDynamics/btBulletDynamicsCommon.h
include/bullet/LinearMath/btAabbUtil2.h
include/bullet/LinearMath/btAlignedAllocator.h
include/bullet/LinearMath/btAlignedObjectArray.h
@@ -207,63 +235,49 @@ include/bullet/LinearMath/btMotionState.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/btQuickprof.h
include/bullet/LinearMath/btScalar.h
+include/bullet/LinearMath/btSerializer.h
+include/bullet/LinearMath/btVector3.h
include/bullet/LinearMath/btStackAlloc.h
include/bullet/LinearMath/btTransform.h
include/bullet/LinearMath/btTransformUtil.h
-include/bullet/LinearMath/btVector3.h
-include/bullet/MiniCL/cl.h
-include/bullet/MiniCL/cl_gl.h
-include/bullet/MiniCL/cl_platform.h
-include/bullet/btBulletCollisionCommon.h
-include/bullet/btBulletDynamicsCommon.h
-include/bullet/bulletmultithreaded/MiniCLTaskScheduler.h
-include/bullet/bulletmultithreaded/PlatformDefinitions.h
-include/bullet/bulletmultithreaded/PosixThreadSupport.h
-include/bullet/bulletmultithreaded/PpuAddressSpace.h
-include/bullet/bulletmultithreaded/SequentialThreadSupport.h
-include/bullet/bulletmultithreaded/SpuCollisionObjectWrapper.h
-include/bullet/bulletmultithreaded/SpuCollisionTaskProcess.h
-include/bullet/bulletmultithreaded/SpuContactManifoldCollisionAlgorithm.h
-include/bullet/bulletmultithreaded/SpuDoubleBuffer.h
-include/bullet/bulletmultithreaded/SpuFakeDma.h
-include/bullet/bulletmultithreaded/SpuGatheringCollisionDispatcher.h
-include/bullet/bulletmultithreaded/SpuLibspe2Support.h
-include/bullet/bulletmultithreaded/SpuSampleTaskProcess.h
-include/bullet/bulletmultithreaded/SpuSync.h
-include/bullet/bulletmultithreaded/Win32ThreadSupport.h
-include/bullet/bulletmultithreaded/btGpu3DGridBroadphase.h
-include/bullet/bulletmultithreaded/btGpu3DGridBroadphaseSharedCode.h
-include/bullet/bulletmultithreaded/btGpu3DGridBroadphaseSharedDefs.h
-include/bullet/bulletmultithreaded/btGpu3DGridBroadphaseSharedTypes.h
-include/bullet/bulletmultithreaded/btGpuDefines.h
-include/bullet/bulletmultithreaded/btGpuUtilsSharedCode.h
-include/bullet/bulletmultithreaded/btGpuUtilsSharedDefs.h
-include/bullet/bulletmultithreaded/btThreadSupportInterface.h
-include/bullet/bulletmultithreaded/vectormath2bullet.h
-lib/libbulletcollision.a
-lib/libbulletdynamics.a
-lib/libbulletmath.a
-lib/libbulletsoftbody.a
+lib/libMiniCL.a
+lib/libBulletMultiThreaded.a
+lib/libBulletSoftBodySolvers_CPU.a
+lib/libBulletSoftBody.a
+lib/libBulletCollision.a
+lib/libBulletDynamics.a
+lib/libLinearMath.a
libdata/pkgconfig/bullet.pc
-@dirrm include/bullet/bulletmultithreaded
+@dirrm include/bullet/MiniCL/MiniCLTask
@dirrm include/bullet/MiniCL
+@dirrm include/bullet/LinearMath/ibmsdk
@dirrm include/bullet/LinearMath
@dirrm include/bullet/BulletSoftBody
-@dirrm include/bullet/BulletMultiThreaded/vectormath/scalar/cpp
-@dirrm include/bullet/BulletMultiThreaded/vectormath/scalar
-@dirrm include/bullet/BulletMultiThreaded/vectormath
+@dirrm include/bullet/BulletMultiThreaded/out
@dirrm include/bullet/BulletMultiThreaded/SpuSampleTask
@dirrm include/bullet/BulletMultiThreaded/SpuNarrowPhaseCollisionTask
-@dirrm include/bullet/BulletMultiThreaded/MiniCLTask
+@dirrm include/bullet/BulletMultiThreaded/GpuSoftBodySolvers/OpenCL/OpenCLC10
+@dirrm include/bullet/BulletMultiThreaded/GpuSoftBodySolvers/OpenCL/OpenCLC
+@dirrm include/bullet/BulletMultiThreaded/GpuSoftBodySolvers/OpenCL/NVidia
+@dirrm include/bullet/BulletMultiThreaded/GpuSoftBodySolvers/OpenCL/MiniCL
+@dirrm include/bullet/BulletMultiThreaded/GpuSoftBodySolvers/OpenCL/Apple
+@dirrm include/bullet/BulletMultiThreaded/GpuSoftBodySolvers/OpenCL/AMD
+@dirrm include/bullet/BulletMultiThreaded/GpuSoftBodySolvers/OpenCL
+@dirrm include/bullet/BulletMultiThreaded/GpuSoftBodySolvers/DX11/HLSL
+@dirrm include/bullet/BulletMultiThreaded/GpuSoftBodySolvers/DX11
+@dirrm include/bullet/BulletMultiThreaded/GpuSoftBodySolvers/CPU
+@dirrm include/bullet/BulletMultiThreaded/GpuSoftBodySolvers
@dirrm include/bullet/BulletMultiThreaded
+@dirrm include/bullet/BulletDynamics/ibmsdk
@dirrm include/bullet/BulletDynamics/Vehicle
@dirrm include/bullet/BulletDynamics/Dynamics
-@dirrm include/bullet/BulletDynamics/ConstraintSolver
@dirrm include/bullet/BulletDynamics/Character
+@dirrm include/bullet/BulletDynamics/ConstraintSolver
@dirrm include/bullet/BulletDynamics
+@dirrm include/bullet/BulletCollision/ibmsdk
@dirrm include/bullet/BulletCollision/NarrowPhaseCollision
@dirrm include/bullet/BulletCollision/Gimpact
@dirrm include/bullet/BulletCollision/CollisionShapes