CMakeLists.txt 837 B

123456789101112131415161718192021222324252627282930313233
  1. INCLUDE_DIRECTORIES(
  2. ${BULLET_PHYSICS_SOURCE_DIR}/src
  3. )
  4. LINK_LIBRARIES(
  5. BulletFileLoader
  6. )
  7. IF (WIN32)
  8. SET(ADDITIONAL_SRC
  9. ${BULLET_PHYSICS_SOURCE_DIR}/build/bullet.rc
  10. )
  11. ENDIF()
  12. SET(READBULLET_SRC
  13. main.cpp
  14. BulletDataExtractor.cpp
  15. BulletDataExtractor.h
  16. ${BULLET_PHYSICS_SOURCE_DIR}/src/LinearMath/btSerializer.cpp
  17. ${BULLET_PHYSICS_SOURCE_DIR}/src/LinearMath/btAlignedAllocator.cpp
  18. )
  19. ADD_EXECUTABLE(AppReadBulletSample
  20. ${READBULLET_SRC}
  21. ${ADDITIONAL_SRC}
  22. )
  23. IF (INTERNAL_ADD_POSTFIX_EXECUTABLE_NAMES)
  24. SET_TARGET_PROPERTIES(AppReadBulletSample PROPERTIES DEBUG_POSTFIX "_Debug")
  25. SET_TARGET_PROPERTIES(AppReadBulletSample PROPERTIES MINSIZEREL_POSTFIX "_MinsizeRel")
  26. SET_TARGET_PROPERTIES(AppReadBulletSample PROPERTIES RELWITHDEBINFO_POSTFIX "_RelWithDebugInfo")
  27. ENDIF(INTERNAL_ADD_POSTFIX_EXECUTABLE_NAMES)