updated build system for BulletDynamics/Character files

This commit is contained in:
erwin.coumans
2008-11-08 21:46:21 +00:00
parent 5dac27e694
commit 556241c92f
3 changed files with 14 additions and 4 deletions

View File

@@ -18,11 +18,8 @@ LINK_LIBRARIES(
) )
ADD_EXECUTABLE(AppCharacterDemo ADD_EXECUTABLE(AppCharacterDemo
KinematicCharacterController.cpp
DynamicCharacterController.cpp DynamicCharacterController.cpp
KinematicCharacterController.h
DynamicCharacterController.h DynamicCharacterController.h
CharacterControllerInterface.h
CharacterDemo.cpp CharacterDemo.cpp
CharacterDemo.h CharacterDemo.h
../BspDemo/BspConverter.cpp ../BspDemo/BspConverter.cpp

View File

@@ -16,6 +16,7 @@ SET(BulletDynamics_SRCS
Dynamics/btRigidBody.cpp Dynamics/btRigidBody.cpp
Vehicle/btRaycastVehicle.cpp Vehicle/btRaycastVehicle.cpp
Vehicle/btWheelInfo.cpp Vehicle/btWheelInfo.cpp
Character/btKinematicCharacterController.cpp
) )
SET(Root_HDRS SET(Root_HDRS
@@ -51,11 +52,19 @@ SET(Vehicle_HDRS
Vehicle/btWheelInfo.h Vehicle/btWheelInfo.h
) )
SET(Character_HDRS
Character/btCharacterControllerInterface.h
Character/btKinematicCharacterController.h
)
SET(BulletDynamics_HDRS SET(BulletDynamics_HDRS
${Root_HDRS} ${Root_HDRS}
${ConstraintSolver_HDRS} ${ConstraintSolver_HDRS}
${Dynamics_HDRS} ${Dynamics_HDRS}
${Vehicle_HDRS} ${Vehicle_HDRS}
${Character_HDRS}
) )
@@ -79,5 +88,6 @@ IF (APPLE AND BUILD_SHARED_LIBS AND FRAMEWORK)
SET_PROPERTY(SOURCE ${ConstraintSolver_HDRS} PROPERTY MACOSX_PACKAGE_LOCATION Headers/ConstraintSolver) SET_PROPERTY(SOURCE ${ConstraintSolver_HDRS} PROPERTY MACOSX_PACKAGE_LOCATION Headers/ConstraintSolver)
SET_PROPERTY(SOURCE ${Dynamics_HDRS} PROPERTY MACOSX_PACKAGE_LOCATION Headers/Dynamics) SET_PROPERTY(SOURCE ${Dynamics_HDRS} PROPERTY MACOSX_PACKAGE_LOCATION Headers/Dynamics)
SET_PROPERTY(SOURCE ${Vehicle_HDRS} PROPERTY MACOSX_PACKAGE_LOCATION Headers/Vehicle) SET_PROPERTY(SOURCE ${Vehicle_HDRS} PROPERTY MACOSX_PACKAGE_LOCATION Headers/Vehicle)
SET_PROPERTY(SOURCE ${Character_HDRS} PROPERTY MACOSX_PACKAGE_LOCATION Headers/Character)
ENDIF (APPLE AND BUILD_SHARED_LIBS AND FRAMEWORK) ENDIF (APPLE AND BUILD_SHARED_LIBS AND FRAMEWORK)

View File

@@ -216,6 +216,9 @@ libbulletdynamics_a_SOURCES = \
BulletDynamics/ConstraintSolver/btSequentialImpulseConstraintSolver.cpp \ BulletDynamics/ConstraintSolver/btSequentialImpulseConstraintSolver.cpp \
BulletDynamics/Vehicle/btWheelInfo.cpp \ BulletDynamics/Vehicle/btWheelInfo.cpp \
BulletDynamics/Vehicle/btRaycastVehicle.cpp \ BulletDynamics/Vehicle/btRaycastVehicle.cpp \
BulletDynamics/Character/btKinematicCharacterController.cpp \
BulletDynamics/Character/btKinematicCharacterController.h \
BulletDynamics/Character/btCharacterControllerInterface.h \
BulletDynamics/Dynamics/btContinuousDynamicsWorld.h \ BulletDynamics/Dynamics/btContinuousDynamicsWorld.h \
BulletDynamics/Dynamics/btSimpleDynamicsWorld.h \ BulletDynamics/Dynamics/btSimpleDynamicsWorld.h \
BulletDynamics/Dynamics/btRigidBody.h \ BulletDynamics/Dynamics/btRigidBody.h \