1 cmake_minimum_required(VERSION 2.4)
3 IF(COMMAND cmake_policy)
4 cmake_policy(SET CMP0003 NEW)
5 ENDIF(COMMAND cmake_policy)
7 INCLUDE_DIRECTORIES(${BULLET_PHYSICS_SOURCE_DIR}/src )
9 #FILE(GLOB INC_FILES ../*.h)
14 ${BULLET_PHYSICS_SOURCE_DIR}/src/LinearMath/btVector3.h
15 ${BULLET_PHYSICS_SOURCE_DIR}/src/LinearMath/btMatrix3x3.h
16 ${BULLET_PHYSICS_SOURCE_DIR}/src/LinearMath/btTransform.h
17 ${BULLET_PHYSICS_SOURCE_DIR}/src/BulletCollision/CollisionShapes/btCollisionShape.h
18 ${BULLET_PHYSICS_SOURCE_DIR}/src/BulletCollision/CollisionShapes/btConvexInternalShape.h
19 ${BULLET_PHYSICS_SOURCE_DIR}/src/BulletCollision/CollisionDispatch/btCollisionObject.h
22 # Build makesdna executable
24 ADD_EXECUTABLE(makesdna ${SRC} ${INC_FILES})
28 OUTPUT ${BULLET_PHYSICS_SOURCE_DIR}/src/LinearMath/btSerializer.cpp
29 COMMAND ${CMAKE_CFG_INTDIR}/makesdna ${BULLET_PHYSICS_SOURCE_DIR}/src/LinearMath/btSerializer.cpp ${BULLET_PHYSICS_SOURCE_DIR}/Extras/Serialize/CommonSerialize/
33 # Build bf_dna library
34 SET(SRC ${BULLET_PHYSICS_SOURCE_DIR}/src/LinearMath/btSerializer.cpp)
35 ADD_LIBRARY(BulletDNA ${SRC} ${INC_FILES})
37 MESSAGE(STATUS "Configuring makesdna")