Android.mk 17 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260
  1. # /*
  2. # Bullet Continuous Collision Detection and Physics Library for Android NDK
  3. # Copyright (c) 2006-2009 Noritsuna Imamura <a href="http://www.siprop.org/" rel="nofollow">http://www.siprop.org/</a>
  4. #
  5. # This software is provided 'as-is', without any express or implied warranty.
  6. # In no event will the authors be held liable for any damages arising from the use of this software.
  7. # Permission is granted to anyone to use this software for any purpose,
  8. # including commercial applications, and to alter it and redistribute it freely,
  9. # subject to the following restrictions:
  10. #
  11. # 1. The origin of this software must not be misrepresented; you must not claim that you wrote the original software. If you use this software in a product, an acknowledgment in the product documentation would be appreciated but is not required.
  12. # 2. Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software.
  13. # 3. This notice may not be removed or altered from any source distribution.
  14. # */
  15. LOCAL_PATH:= $(call my-dir)
  16. JME3_PATH:=
  17. BULLET_PATH:=
  18. include $(CLEAR_VARS)
  19. LOCAL_MODULE := bulletjme
  20. LOCAL_C_INCLUDES := $(BULLET_PATH)/\
  21. $(BULLET_PATH)/BulletCollision/BroadphaseCollision\
  22. $(BULLET_PATH)/BulletCollision/CollisionDispatch\
  23. $(BULLET_PATH)/BulletCollision/CollisionShapes\
  24. $(BULLET_PATH)/BulletCollision/NarrowPhaseCollision\
  25. $(BULLET_PATH)/BulletDynamics/ConstraintSolver\
  26. $(BULLET_PATH)/BulletDynamics/Dynamics\
  27. $(BULLET_PATH)/BulletDynamics/Vehicle\
  28. $(BULLET_PATH)/LinearMath\
  29. $(BULLET_PATH)/BulletCollision\
  30. $(BULLET_PATH)/BulletDynamics\
  31. $(BULLET_PATH)/BulletMultiThreaded\
  32. $(BULLET_PATH)/BulletSoftBody\
  33. $(BULLET_PATH)/ibmsdk\
  34. $(BULLET_PATH)/LinearMath\
  35. $(BULLET_PATH)/MiniCL\
  36. $(BULLET_PATH)/vectormath\
  37. $(BULLET_PATH)/BulletCollision/BroadphaseCollision\
  38. $(BULLET_PATH)/BulletCollision/CollisionDispatch\
  39. $(BULLET_PATH)/BulletCollision/CollisionShapes\
  40. $(BULLET_PATH)/BulletCollision/Gimpact\
  41. $(BULLET_PATH)/BulletCollision/ibmsdk\
  42. $(BULLET_PATH)/BulletCollision/NarrowPhaseCollision\
  43. $(BULLET_PATH)/BulletDynamics/Character\
  44. $(BULLET_PATH)/BulletDynamics/ConstraintSolver\
  45. $(BULLET_PATH)/BulletDynamics/Dynamics\
  46. $(BULLET_PATH)/BulletDynamics/ibmsdk\
  47. $(BULLET_PATH)/BulletDynamics/Vehicle\
  48. $(BULLET_PATH)/BulletMultiThreaded/GpuSoftBodySolvers\
  49. $(BULLET_PATH)/BulletMultiThreaded/out\
  50. $(BULLET_PATH)/BulletMultiThreaded/SpuNarrowPhaseCollisionTask\
  51. $(BULLET_PATH)/BulletMultiThreaded/SpuSampleTask\
  52. $(BULLET_PATH)/BulletMultiThreaded/GpuSoftBodySolvers/CPU\
  53. $(BULLET_PATH)/BulletMultiThreaded/GpuSoftBodySolvers/DX11\
  54. $(BULLET_PATH)/BulletMultiThreaded/GpuSoftBodySolvers/OpenCL\
  55. $(BULLET_PATH)/BulletMultiThreaded/GpuSoftBodySolvers/DX11/HLSL\
  56. $(BULLET_PATH)/BulletMultiThreaded/GpuSoftBodySolvers/OpenCL/AMD\
  57. $(BULLET_PATH)/BulletMultiThreaded/GpuSoftBodySolvers/OpenCL/Apple\
  58. $(BULLET_PATH)/BulletMultiThreaded/GpuSoftBodySolvers/OpenCL/MiniCL\
  59. $(BULLET_PATH)/BulletMultiThreaded/GpuSoftBodySolvers/OpenCL/NVidia\
  60. $(BULLET_PATH)/BulletMultiThreaded/GpuSoftBodySolvers/OpenCL/OpenCLC\
  61. $(BULLET_PATH)/BulletMultiThreaded/GpuSoftBodySolvers/OpenCL/OpenCLC10\
  62. $(BULLET_PATH)/LinearMath/ibmsdk\
  63. $(BULLET_PATH)/MiniCL/MiniCLTask\
  64. $(BULLET_PATH)/vectormath/scalar\
  65. $(BULLET_PATH)/vectormath/sse
  66. LOCAL_CFLAGS := $(LOCAL_C_INCLUDES:%=-I%)
  67. LOCAL_LDLIBS := -L$(SYSROOT)/usr/lib -ldl -lm -llog
  68. LOCAL_SRC_FILES := $(JME3_PATH)/com_jme3_bullet_collision_PhysicsCollisionEvent.cpp\
  69. $(JME3_PATH)/com_jme3_bullet_collision_PhysicsCollisionObject.cpp\
  70. $(JME3_PATH)/com_jme3_bullet_collision_shapes_BoxCollisionShape.cpp\
  71. $(JME3_PATH)/com_jme3_bullet_collision_shapes_CapsuleCollisionShape.cpp\
  72. $(JME3_PATH)/com_jme3_bullet_collision_shapes_CollisionShape.cpp\
  73. $(JME3_PATH)/com_jme3_bullet_collision_shapes_CompoundCollisionShape.cpp\
  74. $(JME3_PATH)/com_jme3_bullet_collision_shapes_ConeCollisionShape.cpp\
  75. $(JME3_PATH)/com_jme3_bullet_collision_shapes_CylinderCollisionShape.cpp\
  76. $(JME3_PATH)/com_jme3_bullet_collision_shapes_GImpactCollisionShape.cpp\
  77. $(JME3_PATH)/com_jme3_bullet_collision_shapes_HeightfieldCollisionShape.cpp\
  78. $(JME3_PATH)/com_jme3_bullet_collision_shapes_HullCollisionShape.cpp\
  79. $(JME3_PATH)/com_jme3_bullet_collision_shapes_MeshCollisionShape.cpp\
  80. $(JME3_PATH)/com_jme3_bullet_collision_shapes_PlaneCollisionShape.cpp\
  81. $(JME3_PATH)/com_jme3_bullet_collision_shapes_SimplexCollisionShape.cpp\
  82. $(JME3_PATH)/com_jme3_bullet_collision_shapes_SphereCollisionShape.cpp\
  83. $(JME3_PATH)/com_jme3_bullet_joints_ConeJoint.cpp\
  84. $(JME3_PATH)/com_jme3_bullet_joints_HingeJoint.cpp\
  85. $(JME3_PATH)/com_jme3_bullet_joints_motors_RotationalLimitMotor.cpp\
  86. $(JME3_PATH)/com_jme3_bullet_joints_motors_TranslationalLimitMotor.cpp\
  87. $(JME3_PATH)/com_jme3_bullet_joints_PhysicsJoint.cpp\
  88. $(JME3_PATH)/com_jme3_bullet_joints_Point2PointJoint.cpp\
  89. $(JME3_PATH)/com_jme3_bullet_joints_SixDofJoint.cpp\
  90. $(JME3_PATH)/com_jme3_bullet_joints_SixDofSpringJoint.cpp\
  91. $(JME3_PATH)/com_jme3_bullet_joints_SliderJoint.cpp\
  92. $(JME3_PATH)/com_jme3_bullet_objects_infos_RigidBodyMotionState.cpp\
  93. $(JME3_PATH)/com_jme3_bullet_objects_PhysicsCharacter.cpp\
  94. $(JME3_PATH)/com_jme3_bullet_objects_PhysicsGhostObject.cpp\
  95. $(JME3_PATH)/com_jme3_bullet_objects_PhysicsRigidBody.cpp\
  96. $(JME3_PATH)/com_jme3_bullet_objects_PhysicsVehicle.cpp\
  97. $(JME3_PATH)/com_jme3_bullet_objects_VehicleWheel.cpp\
  98. $(JME3_PATH)/com_jme3_bullet_PhysicsSpace.cpp\
  99. $(JME3_PATH)/com_jme3_bullet_util_DebugShapeFactory.cpp\
  100. $(JME3_PATH)/com_jme3_bullet_util_NativeMeshUtil.cpp\
  101. $(JME3_PATH)/jmeBulletUtil.cpp\
  102. $(JME3_PATH)/jmeClasses.cpp\
  103. $(JME3_PATH)/jmeMotionState.cpp\
  104. $(JME3_PATH)/jmePhysicsSpace.cpp\
  105. $(BULLET_PATH)/BulletCollision/BroadphaseCollision/btAxisSweep3.cpp\
  106. $(BULLET_PATH)/BulletCollision/BroadphaseCollision/btBroadphaseProxy.cpp\
  107. $(BULLET_PATH)/BulletCollision/BroadphaseCollision/btCollisionAlgorithm.cpp\
  108. $(BULLET_PATH)/BulletCollision/BroadphaseCollision/btDbvt.cpp\
  109. $(BULLET_PATH)/BulletCollision/BroadphaseCollision/btDbvtBroadphase.cpp\
  110. $(BULLET_PATH)/BulletCollision/BroadphaseCollision/btDispatcher.cpp\
  111. $(BULLET_PATH)/BulletCollision/BroadphaseCollision/btMultiSapBroadphase.cpp\
  112. $(BULLET_PATH)/BulletCollision/BroadphaseCollision/btOverlappingPairCache.cpp\
  113. $(BULLET_PATH)/BulletCollision/BroadphaseCollision/btQuantizedBvh.cpp\
  114. $(BULLET_PATH)/BulletCollision/BroadphaseCollision/btSimpleBroadphase.cpp\
  115. $(BULLET_PATH)/BulletCollision/CollisionDispatch/btActivatingCollisionAlgorithm.cpp\
  116. $(BULLET_PATH)/BulletCollision/CollisionDispatch/btBox2dBox2dCollisionAlgorithm.cpp\
  117. $(BULLET_PATH)/BulletCollision/CollisionDispatch/btBoxBoxCollisionAlgorithm.cpp\
  118. $(BULLET_PATH)/BulletCollision/CollisionDispatch/btBoxBoxDetector.cpp\
  119. $(BULLET_PATH)/BulletCollision/CollisionDispatch/btCollisionDispatcher.cpp\
  120. $(BULLET_PATH)/BulletCollision/CollisionDispatch/btCollisionObject.cpp\
  121. $(BULLET_PATH)/BulletCollision/CollisionDispatch/btCollisionWorld.cpp\
  122. $(BULLET_PATH)/BulletCollision/CollisionDispatch/btCompoundCollisionAlgorithm.cpp\
  123. $(BULLET_PATH)/BulletCollision/CollisionDispatch/btConvex2dConvex2dAlgorithm.cpp\
  124. $(BULLET_PATH)/BulletCollision/CollisionDispatch/btConvexConcaveCollisionAlgorithm.cpp\
  125. $(BULLET_PATH)/BulletCollision/CollisionDispatch/btConvexConvexAlgorithm.cpp\
  126. $(BULLET_PATH)/BulletCollision/CollisionDispatch/btConvexPlaneCollisionAlgorithm.cpp\
  127. $(BULLET_PATH)/BulletCollision/CollisionDispatch/btDefaultCollisionConfiguration.cpp\
  128. $(BULLET_PATH)/BulletCollision/CollisionDispatch/btEmptyCollisionAlgorithm.cpp\
  129. $(BULLET_PATH)/BulletCollision/CollisionDispatch/btGhostObject.cpp\
  130. $(BULLET_PATH)/BulletCollision/CollisionDispatch/btInternalEdgeUtility.cpp\
  131. $(BULLET_PATH)/BulletCollision/CollisionDispatch/btManifoldResult.cpp\
  132. $(BULLET_PATH)/BulletCollision/CollisionDispatch/btSimulationIslandManager.cpp\
  133. $(BULLET_PATH)/BulletCollision/CollisionDispatch/btSphereBoxCollisionAlgorithm.cpp\
  134. $(BULLET_PATH)/BulletCollision/CollisionDispatch/btSphereSphereCollisionAlgorithm.cpp\
  135. $(BULLET_PATH)/BulletCollision/CollisionDispatch/btSphereTriangleCollisionAlgorithm.cpp\
  136. $(BULLET_PATH)/BulletCollision/CollisionDispatch/btUnionFind.cpp\
  137. $(BULLET_PATH)/BulletCollision/CollisionDispatch/SphereTriangleDetector.cpp\
  138. $(BULLET_PATH)/BulletCollision/CollisionShapes/btBox2dShape.cpp\
  139. $(BULLET_PATH)/BulletCollision/CollisionShapes/btBoxShape.cpp\
  140. $(BULLET_PATH)/BulletCollision/CollisionShapes/btBvhTriangleMeshShape.cpp\
  141. $(BULLET_PATH)/BulletCollision/CollisionShapes/btCapsuleShape.cpp\
  142. $(BULLET_PATH)/BulletCollision/CollisionShapes/btCollisionShape.cpp\
  143. $(BULLET_PATH)/BulletCollision/CollisionShapes/btCompoundShape.cpp\
  144. $(BULLET_PATH)/BulletCollision/CollisionShapes/btConcaveShape.cpp\
  145. $(BULLET_PATH)/BulletCollision/CollisionShapes/btConeShape.cpp\
  146. $(BULLET_PATH)/BulletCollision/CollisionShapes/btConvex2dShape.cpp\
  147. $(BULLET_PATH)/BulletCollision/CollisionShapes/btConvexHullShape.cpp\
  148. $(BULLET_PATH)/BulletCollision/CollisionShapes/btConvexInternalShape.cpp\
  149. $(BULLET_PATH)/BulletCollision/CollisionShapes/btConvexPointCloudShape.cpp\
  150. $(BULLET_PATH)/BulletCollision/CollisionShapes/btConvexPolyhedron.cpp\
  151. $(BULLET_PATH)/BulletCollision/CollisionShapes/btConvexShape.cpp\
  152. $(BULLET_PATH)/BulletCollision/CollisionShapes/btConvexTriangleMeshShape.cpp\
  153. $(BULLET_PATH)/BulletCollision/CollisionShapes/btCylinderShape.cpp\
  154. $(BULLET_PATH)/BulletCollision/CollisionShapes/btEmptyShape.cpp\
  155. $(BULLET_PATH)/BulletCollision/CollisionShapes/btHeightfieldTerrainShape.cpp\
  156. $(BULLET_PATH)/BulletCollision/CollisionShapes/btMinkowskiSumShape.cpp\
  157. $(BULLET_PATH)/BulletCollision/CollisionShapes/btMultimaterialTriangleMeshShape.cpp\
  158. $(BULLET_PATH)/BulletCollision/CollisionShapes/btMultiSphereShape.cpp\
  159. $(BULLET_PATH)/BulletCollision/CollisionShapes/btOptimizedBvh.cpp\
  160. $(BULLET_PATH)/BulletCollision/CollisionShapes/btPolyhedralConvexShape.cpp\
  161. $(BULLET_PATH)/BulletCollision/CollisionShapes/btScaledBvhTriangleMeshShape.cpp\
  162. $(BULLET_PATH)/BulletCollision/CollisionShapes/btShapeHull.cpp\
  163. $(BULLET_PATH)/BulletCollision/CollisionShapes/btSphereShape.cpp\
  164. $(BULLET_PATH)/BulletCollision/CollisionShapes/btStaticPlaneShape.cpp\
  165. $(BULLET_PATH)/BulletCollision/CollisionShapes/btStridingMeshInterface.cpp\
  166. $(BULLET_PATH)/BulletCollision/CollisionShapes/btTetrahedronShape.cpp\
  167. $(BULLET_PATH)/BulletCollision/CollisionShapes/btTriangleBuffer.cpp\
  168. $(BULLET_PATH)/BulletCollision/CollisionShapes/btTriangleCallback.cpp\
  169. $(BULLET_PATH)/BulletCollision/CollisionShapes/btTriangleIndexVertexArray.cpp\
  170. $(BULLET_PATH)/BulletCollision/CollisionShapes/btTriangleIndexVertexMaterialArray.cpp\
  171. $(BULLET_PATH)/BulletCollision/CollisionShapes/btTriangleMesh.cpp\
  172. $(BULLET_PATH)/BulletCollision/CollisionShapes/btTriangleMeshShape.cpp\
  173. $(BULLET_PATH)/BulletCollision/CollisionShapes/btUniformScalingShape.cpp\
  174. $(BULLET_PATH)/BulletCollision/Gimpact/btContactProcessing.cpp\
  175. $(BULLET_PATH)/BulletCollision/Gimpact/btGenericPoolAllocator.cpp\
  176. $(BULLET_PATH)/BulletCollision/Gimpact/btGImpactBvh.cpp\
  177. $(BULLET_PATH)/BulletCollision/Gimpact/btGImpactCollisionAlgorithm.cpp\
  178. $(BULLET_PATH)/BulletCollision/Gimpact/btGImpactQuantizedBvh.cpp\
  179. $(BULLET_PATH)/BulletCollision/Gimpact/btGImpactShape.cpp\
  180. $(BULLET_PATH)/BulletCollision/Gimpact/btTriangleShapeEx.cpp\
  181. $(BULLET_PATH)/BulletCollision/Gimpact/gim_box_set.cpp\
  182. $(BULLET_PATH)/BulletCollision/Gimpact/gim_contact.cpp\
  183. $(BULLET_PATH)/BulletCollision/Gimpact/gim_memory.cpp\
  184. $(BULLET_PATH)/BulletCollision/Gimpact/gim_tri_collision.cpp\
  185. $(BULLET_PATH)/BulletCollision/NarrowPhaseCollision/btContinuousConvexCollision.cpp\
  186. $(BULLET_PATH)/BulletCollision/NarrowPhaseCollision/btConvexCast.cpp\
  187. $(BULLET_PATH)/BulletCollision/NarrowPhaseCollision/btGjkConvexCast.cpp\
  188. $(BULLET_PATH)/BulletCollision/NarrowPhaseCollision/btGjkEpa2.cpp\
  189. $(BULLET_PATH)/BulletCollision/NarrowPhaseCollision/btGjkEpaPenetrationDepthSolver.cpp\
  190. $(BULLET_PATH)/BulletCollision/NarrowPhaseCollision/btGjkPairDetector.cpp\
  191. $(BULLET_PATH)/BulletCollision/NarrowPhaseCollision/btMinkowskiPenetrationDepthSolver.cpp\
  192. $(BULLET_PATH)/BulletCollision/NarrowPhaseCollision/btPersistentManifold.cpp\
  193. $(BULLET_PATH)/BulletCollision/NarrowPhaseCollision/btPolyhedralContactClipping.cpp\
  194. $(BULLET_PATH)/BulletCollision/NarrowPhaseCollision/btRaycastCallback.cpp\
  195. $(BULLET_PATH)/BulletCollision/NarrowPhaseCollision/btSubSimplexConvexCast.cpp\
  196. $(BULLET_PATH)/BulletCollision/NarrowPhaseCollision/btVoronoiSimplexSolver.cpp\
  197. $(BULLET_PATH)/BulletDynamics/Character/btKinematicCharacterController.cpp\
  198. $(BULLET_PATH)/BulletDynamics/ConstraintSolver/btConeTwistConstraint.cpp\
  199. $(BULLET_PATH)/BulletDynamics/ConstraintSolver/btContactConstraint.cpp\
  200. $(BULLET_PATH)/BulletDynamics/ConstraintSolver/btGeneric6DofConstraint.cpp\
  201. $(BULLET_PATH)/BulletDynamics/ConstraintSolver/btGeneric6DofSpringConstraint.cpp\
  202. $(BULLET_PATH)/BulletDynamics/ConstraintSolver/btHinge2Constraint.cpp\
  203. $(BULLET_PATH)/BulletDynamics/ConstraintSolver/btHingeConstraint.cpp\
  204. $(BULLET_PATH)/BulletDynamics/ConstraintSolver/btPoint2PointConstraint.cpp\
  205. $(BULLET_PATH)/BulletDynamics/ConstraintSolver/btSequentialImpulseConstraintSolver.cpp\
  206. $(BULLET_PATH)/BulletDynamics/ConstraintSolver/btSliderConstraint.cpp\
  207. $(BULLET_PATH)/BulletDynamics/ConstraintSolver/btSolve2LinearConstraint.cpp\
  208. $(BULLET_PATH)/BulletDynamics/ConstraintSolver/btTypedConstraint.cpp\
  209. $(BULLET_PATH)/BulletDynamics/ConstraintSolver/btUniversalConstraint.cpp\
  210. $(BULLET_PATH)/BulletDynamics/Dynamics/btDiscreteDynamicsWorld.cpp\
  211. $(BULLET_PATH)/BulletDynamics/Dynamics/btRigidBody.cpp\
  212. $(BULLET_PATH)/BulletDynamics/Dynamics/btSimpleDynamicsWorld.cpp\
  213. $(BULLET_PATH)/BulletDynamics/Dynamics/Bullet-C-API.cpp\
  214. $(BULLET_PATH)/BulletDynamics/Vehicle/btRaycastVehicle.cpp\
  215. $(BULLET_PATH)/BulletDynamics/Vehicle/btWheelInfo.cpp\
  216. $(BULLET_PATH)/BulletMultiThreaded/btGpu3DGridBroadphase.cpp\
  217. $(BULLET_PATH)/BulletMultiThreaded/btParallelConstraintSolver.cpp\
  218. $(BULLET_PATH)/BulletMultiThreaded/btThreadSupportInterface.cpp\
  219. $(BULLET_PATH)/BulletMultiThreaded/PosixThreadSupport.cpp\
  220. $(BULLET_PATH)/BulletMultiThreaded/SequentialThreadSupport.cpp\
  221. $(BULLET_PATH)/BulletMultiThreaded/SpuCollisionObjectWrapper.cpp\
  222. $(BULLET_PATH)/BulletMultiThreaded/SpuCollisionTaskProcess.cpp\
  223. $(BULLET_PATH)/BulletMultiThreaded/SpuContactManifoldCollisionAlgorithm.cpp\
  224. $(BULLET_PATH)/BulletMultiThreaded/SpuFakeDma.cpp\
  225. $(BULLET_PATH)/BulletMultiThreaded/SpuGatheringCollisionDispatcher.cpp\
  226. $(BULLET_PATH)/BulletMultiThreaded/SpuLibspe2Support.cpp\
  227. $(BULLET_PATH)/BulletMultiThreaded/SpuSampleTaskProcess.cpp\
  228. $(BULLET_PATH)/BulletMultiThreaded/Win32ThreadSupport.cpp\
  229. $(BULLET_PATH)/BulletMultiThreaded/SpuNarrowPhaseCollisionTask/boxBoxDistance.cpp\
  230. $(BULLET_PATH)/BulletMultiThreaded/SpuNarrowPhaseCollisionTask/SpuCollisionShapes.cpp\
  231. $(BULLET_PATH)/BulletMultiThreaded/SpuNarrowPhaseCollisionTask/SpuContactResult.cpp\
  232. $(BULLET_PATH)/BulletMultiThreaded/SpuNarrowPhaseCollisionTask/SpuGatheringCollisionTask.cpp\
  233. $(BULLET_PATH)/BulletMultiThreaded/SpuNarrowPhaseCollisionTask/SpuMinkowskiPenetrationDepthSolver.cpp\
  234. $(BULLET_PATH)/BulletMultiThreaded/SpuSampleTask/SpuSampleTask.cpp\
  235. $(BULLET_PATH)/BulletSoftBody/btDefaultSoftBodySolver.cpp\
  236. $(BULLET_PATH)/BulletSoftBody/btSoftBody.cpp\
  237. $(BULLET_PATH)/BulletSoftBody/btSoftBodyConcaveCollisionAlgorithm.cpp\
  238. $(BULLET_PATH)/BulletSoftBody/btSoftBodyHelpers.cpp\
  239. $(BULLET_PATH)/BulletSoftBody/btSoftBodyRigidBodyCollisionConfiguration.cpp\
  240. $(BULLET_PATH)/BulletSoftBody/btSoftRigidCollisionAlgorithm.cpp\
  241. $(BULLET_PATH)/BulletSoftBody/btSoftRigidDynamicsWorld.cpp\
  242. $(BULLET_PATH)/BulletSoftBody/btSoftSoftCollisionAlgorithm.cpp\
  243. $(BULLET_PATH)/LinearMath/btAlignedAllocator.cpp\
  244. $(BULLET_PATH)/LinearMath/btConvexHull.cpp\
  245. $(BULLET_PATH)/LinearMath/btConvexHullComputer.cpp\
  246. $(BULLET_PATH)/LinearMath/btGeometryUtil.cpp\
  247. $(BULLET_PATH)/LinearMath/btQuickprof.cpp\
  248. $(BULLET_PATH)/LinearMath/btSerializer.cpp\
  249. $(BULLET_PATH)/LinearMath/btPolarDecomposition.cpp\
  250. $(BULLET_PATH)/MiniCL/MiniCL.cpp\
  251. $(BULLET_PATH)/MiniCL/MiniCLTaskScheduler.cpp\
  252. $(BULLET_PATH)/MiniCL/MiniCLTask/MiniCLTask.cpp
  253. # $(BULLET_PATH)/BulletMultiThreaded/GpuSoftBodySolvers/CPU/btSoftBodySolver_CPU.cpp\
  254. # $(BULLET_PATH)/BulletMultiThreaded/GpuSoftBodySolvers/OpenCL/MiniCL/MiniCLTaskWrap.cpp\
  255. include $(BUILD_SHARED_LIBRARY)