Changeset 2670 for code/branches/buildsystem3/src/bullet
- Timestamp:
- Feb 15, 2009, 7:53:22 PM (16 years ago)
- Location:
- code/branches/buildsystem3/src/bullet
- Files:
-
- 1 added
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
code/branches/buildsystem3/src/bullet/BulletCollision/CMakeLists.txt
r2662 r2670 1 SET(BulletCollision_SRCS1 ADD_SOURCE_FILES(BULLET_FILES 2 2 BroadphaseCollision/btAxisSweep3.cpp 3 3 BroadphaseCollision/btBroadphaseProxy.cpp … … 10 10 BroadphaseCollision/btQuantizedBvh.cpp 11 11 BroadphaseCollision/btSimpleBroadphase.cpp 12 12 13 CollisionDispatch/btActivatingCollisionAlgorithm.cpp 13 14 CollisionDispatch/btCollisionDispatcher.cpp … … 30 31 CollisionDispatch/btUnionFind.cpp 31 32 CollisionDispatch/SphereTriangleDetector.cpp 33 32 34 CollisionShapes/btBoxShape.cpp 33 35 CollisionShapes/btBvhTriangleMeshShape.cpp … … 63 65 CollisionShapes/btTriangleMeshShape.cpp 64 66 CollisionShapes/btUniformScalingShape.cpp 67 65 68 Gimpact/btContactProcessing.cpp 66 69 Gimpact/btGImpactShape.cpp … … 74 77 Gimpact/btGImpactQuantizedBvh.cpp 75 78 Gimpact/gim_box_set.cpp 79 76 80 NarrowPhaseCollision/btContinuousConvexCollision.cpp 77 81 NarrowPhaseCollision/btGjkEpa2.cpp … … 85 89 NarrowPhaseCollision/btSubSimplexConvexCast.cpp 86 90 NarrowPhaseCollision/btVoronoiSimplexSolver.cpp 91 92 # Headers 93 BroadphaseCollision/btAxisSweep3.h 94 BroadphaseCollision/btBroadphaseInterface.h 95 BroadphaseCollision/btBroadphaseProxy.h 96 BroadphaseCollision/btCollisionAlgorithm.h 97 BroadphaseCollision/btDispatcher.h 98 BroadphaseCollision/btDbvtBroadphase.h 99 BroadphaseCollision/btDbvt.h 100 BroadphaseCollision/btMultiSapBroadphase.h 101 BroadphaseCollision/btOverlappingPairCache.h 102 BroadphaseCollision/btOverlappingPairCallback.h 103 BroadphaseCollision/btQuantizedBvh.h 104 BroadphaseCollision/btSimpleBroadphase.h 105 106 CollisionDispatch/btActivatingCollisionAlgorithm.h 107 CollisionDispatch/btCollisionConfiguration.h 108 CollisionDispatch/btCollisionCreateFunc.h 109 CollisionDispatch/btCollisionDispatcher.h 110 CollisionDispatch/btCollisionObject.h 111 CollisionDispatch/btCollisionWorld.h 112 CollisionDispatch/btCompoundCollisionAlgorithm.h 113 CollisionDispatch/btConvexConcaveCollisionAlgorithm.h 114 CollisionDispatch/btDefaultCollisionConfiguration.h 115 CollisionDispatch/btSphereSphereCollisionAlgorithm.h 116 CollisionDispatch/btBoxBoxCollisionAlgorithm.h 117 CollisionDispatch/btBoxBoxDetector.h 118 CollisionDispatch/btGhostObject.h 119 CollisionDispatch/btSphereBoxCollisionAlgorithm.h 120 CollisionDispatch/btConvexPlaneCollisionAlgorithm.h 121 CollisionDispatch/btSphereTriangleCollisionAlgorithm.h 122 CollisionDispatch/btConvexConvexAlgorithm.h 123 CollisionDispatch/btEmptyCollisionAlgorithm.h 124 CollisionDispatch/btManifoldResult.h 125 CollisionDispatch/btSimulationIslandManager.h 126 CollisionDispatch/btUnionFind.h 127 CollisionDispatch/SphereTriangleDetector.h 128 129 CollisionShapes/btBoxShape.h 130 CollisionShapes/btBvhTriangleMeshShape.h 131 CollisionShapes/btCapsuleShape.h 132 CollisionShapes/btCollisionMargin 133 CollisionShapes/btCollisionShape.h 134 CollisionShapes/btCompoundShape.h 135 CollisionShapes/btConcaveShape.h 136 CollisionShapes/btConeShape.h 137 CollisionShapes/btConvexHullShape.h 138 CollisionShapes/btConvexPointCloudShape.h 139 CollisionShapes/btConvexShape.h 140 CollisionShapes/btConvexInternalShape.h 141 CollisionShapes/btConvexTriangleMeshShape.h 142 CollisionShapes/btCylinderShape.h 143 CollisionShapes/btEmptyShape.h 144 CollisionShapes/btHeightfieldTerrainShape.h 145 CollisionShapes/btMinkowskiSumShape.h 146 CollisionShapes/btMaterial.h 147 CollisionShapes/btMultimaterialTriangleMeshShape.h 148 CollisionShapes/btMultiSphereShape.h 149 CollisionShapes/btOptimizedBvh.h 150 CollisionShapes/btPolyhedralConvexShape.h 151 CollisionShapes/btScaledBvhTriangleMeshShape.h 152 CollisionShapes/btTetrahedronShape.h 153 CollisionShapes/btSphereShape.h 154 CollisionShapes/btShapeHull.h 155 CollisionShapes/btStaticPlaneShape.h 156 CollisionShapes/btStridingMeshInterface.h 157 CollisionShapes/btTriangleCallback.h 158 CollisionShapes/btTriangleBuffer.h 159 CollisionShapes/btTriangleIndexVertexArray.h 160 CollisionShapes/btTriangleIndexVertexMaterialArray.h 161 CollisionShapes/btTriangleMesh.h 162 CollisionShapes/btTriangleMeshShape.h 163 CollisionShapes/btUniformScalingShape.h 164 165 Gimpact/btGImpactShape.h 166 Gimpact/gim_contact.h 167 Gimpact/btGImpactBvh.h 168 Gimpact/btGenericPoolAllocator.h 169 Gimpact/gim_memory.h 170 Gimpact/btGImpactCollisionAlgorithm.h 171 Gimpact/btTriangleShapeEx.h 172 Gimpact/gim_tri_collision.h 173 Gimpact/btGImpactQuantizedBvh.h 174 Gimpact/gim_box_set.h 175 176 NarrowPhaseCollision/btContinuousConvexCollision.h 177 NarrowPhaseCollision/btConvexCast.h 178 NarrowPhaseCollision/btConvexPenetrationDepthSolver.h 179 NarrowPhaseCollision/btDiscreteCollisionDetectorInterface.h 180 NarrowPhaseCollision/btGjkConvexCast.h 181 NarrowPhaseCollision/btGjkEpa2.h 182 NarrowPhaseCollision/btGjkEpaPenetrationDepthSolver.h 183 NarrowPhaseCollision/btGjkPairDetector.h 184 NarrowPhaseCollision/btManifoldPoint.h 185 NarrowPhaseCollision/btMinkowskiPenetrationDepthSolver.h 186 NarrowPhaseCollision/btPersistentManifold.h 187 NarrowPhaseCollision/btPointCollector.h 188 NarrowPhaseCollision/btRaycastCallback.h 189 NarrowPhaseCollision/btSimplexSolverInterface.h 190 NarrowPhaseCollision/btSubSimplexConvexCast.h 191 NarrowPhaseCollision/btVoronoiSimplexSolver.h 87 192 ) 88 89 ADD_LIBRARY(BulletCollision ${BulletCollision_SRCS}) -
code/branches/buildsystem3/src/bullet/BulletDynamics/CMakeLists.txt
r2662 r2670 1 SET(BulletDynamics_SRCS1 ADD_SOURCE_FILES(BULLET_FILES 2 2 ConstraintSolver/btContactConstraint.cpp 3 3 ConstraintSolver/btConeTwistConstraint.cpp … … 9 9 ConstraintSolver/btSolve2LinearConstraint.cpp 10 10 ConstraintSolver/btTypedConstraint.cpp 11 11 12 Dynamics/Bullet-C-API.cpp 12 13 Dynamics/btDiscreteDynamicsWorld.cpp 13 14 Dynamics/btSimpleDynamicsWorld.cpp 14 15 Dynamics/btRigidBody.cpp 16 15 17 Vehicle/btRaycastVehicle.cpp 16 18 Vehicle/btWheelInfo.cpp 19 17 20 Character/btKinematicCharacterController.cpp 21 22 # Headers 23 ConstraintSolver/btConstraintSolver.h 24 ConstraintSolver/btContactConstraint.h 25 ConstraintSolver/btContactSolverInfo.h 26 ConstraintSolver/btConeTwistConstraint.h 27 ConstraintSolver/btGeneric6DofConstraint.h 28 ConstraintSolver/btHingeConstraint.h 29 ConstraintSolver/btJacobianEntry.h 30 ConstraintSolver/btPoint2PointConstraint.h 31 ConstraintSolver/btSequentialImpulseConstraintSolver.h 32 ConstraintSolver/btSliderConstraint.h 33 ConstraintSolver/btSolve2LinearConstraint.h 34 ConstraintSolver/btSolverBody.h 35 ConstraintSolver/btSolverConstraint.h 36 ConstraintSolver/btTypedConstraint.h 37 38 Dynamics/btContinuousDynamicsWorld.h 39 Dynamics/btDiscreteDynamicsWorld.h 40 Dynamics/btDynamicsWorld.h 41 Dynamics/btSimpleDynamicsWorld.h 42 Dynamics/btRigidBody.h 43 44 Vehicle/btRaycastVehicle.h 45 Vehicle/btVehicleRaycaster.h 46 Vehicle/btWheelInfo.h 47 48 Character/btCharacterControllerInterface.h 49 Character/btKinematicCharacterController.h 18 50 ) 19 20 ADD_LIBRARY(BulletDynamics ${BulletDynamics_SRCS}) -
code/branches/buildsystem3/src/bullet/CMakeLists.txt
r2662 r2670 1 # 2 # ORXONOX - the hottest 3D action shooter ever to exist 3 # > www.orxonox.net < 4 # 5 # This program is free software; you can redistribute it and/or 6 # modify it under the terms of the GNU General Public License 7 # as published by the Free Software Foundation; either version 2 8 # of the License, or (at your option) any later version. 9 # 10 # This program is distributed in the hope that it will be useful, 11 # but WITHOUT ANY WARRANTY; without even the implied warranty of 12 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 13 # GNU General Public License for more details. 14 # 15 # You should have received a copy of the GNU General Public License along 16 # with this program; if not, write to the Free Software Foundation, 17 # Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. 18 # 19 20 SET_SOURCE_FILES(BULLET_FILES 21 btBulletCollisionCommon.h 22 btBulletDynamicsCommon.h 23 Bullet-C-Api.h 24 ) 1 25 ADD_SUBDIRECTORY(BulletCollision) 2 26 ADD_SUBDIRECTORY(BulletDynamics) 3 27 ADD_SUBDIRECTORY(LinearMath) 28 29 GENERATE_SOURCE_GROUPS(${BULLET_FILES}) 30 31 # No warnings needed from third party libraries 32 ADD_COMPILER_FLAGS("-w") 33 34 IF(MSVC) 35 ADD_LIBRARY(bullet_orxonox STATIC ${BULLET_FILES}) 36 ELSE(MSVC) 37 ADD_LIBRARY(bullet_orxonox SHARED ${BULLET_FILES}) 38 ORXONOX_INSTALL(bullet_orxonox) 39 ENDIF(MSVC) 40 41 SET_TARGET_PROPERTIES(bullet_orxonox PROPERTIES VERSION 2.73) -
code/branches/buildsystem3/src/bullet/LinearMath/CMakeLists.txt
r2662 r2670 1 SET(LinearMath_SRCS1 ADD_SOURCE_FILES(BULLET_FILES 2 2 btConvexHull.cpp 3 3 btQuickprof.cpp 4 4 btGeometryUtil.cpp 5 5 btAlignedAllocator.cpp 6 7 # Headers 8 btAlignedObjectArray.h 9 btList.h 10 btPoolAllocator.h 11 btRandom.h 12 btVector3.h 13 btDefaultMotionState.h 14 btMatrix3x3.h 15 btQuadWord.h 16 btHashMap.h 17 btScalar.h 18 btAabbUtil2.h 19 btConvexHull.h 20 btMinMax.h 21 btQuaternion.h 22 btStackAlloc.h 23 btGeometryUtil.h 24 btMotionState.h 25 btTransform.h 26 btAlignedAllocator.h 27 btIDebugDraw.h 28 btQuickprof.h 29 btTransformUtil.h 6 30 ) 7 8 ADD_LIBRARY(LinearMath ${LinearMath_SRCS})
Note: See TracChangeset
for help on using the changeset viewer.