Imported Upstream version 2.81
[platform/upstream/libbullet.git] / Extras / Serialize / ReadBulletSample / CMakeLists.txt
1
2 INCLUDE_DIRECTORIES(
3 ${BULLET_PHYSICS_SOURCE_DIR}/src 
4 )
5
6 LINK_LIBRARIES(
7         BulletFileLoader
8 )
9 IF (WIN32)
10         SET(ADDITIONAL_SRC
11                 ${BULLET_PHYSICS_SOURCE_DIR}/build/bullet.rc
12         )
13 ENDIF()
14
15 SET(READBULLET_SRC
16                 main.cpp
17                 BulletDataExtractor.cpp
18                 BulletDataExtractor.h
19                 ${BULLET_PHYSICS_SOURCE_DIR}/src/LinearMath/btSerializer.cpp
20                 ${BULLET_PHYSICS_SOURCE_DIR}/src/LinearMath/btAlignedAllocator.cpp
21 )
22
23 ADD_EXECUTABLE(AppReadBulletSample
24         ${READBULLET_SRC} 
25         ${ADDITIONAL_SRC}
26 )
27
28
29 IF (INTERNAL_ADD_POSTFIX_EXECUTABLE_NAMES)
30                         SET_TARGET_PROPERTIES(AppReadBulletSample PROPERTIES  DEBUG_POSTFIX "_Debug")
31                         SET_TARGET_PROPERTIES(AppReadBulletSample PROPERTIES  MINSIZEREL_POSTFIX "_MinsizeRel")
32                         SET_TARGET_PROPERTIES(AppReadBulletSample PROPERTIES  RELWITHDEBINFO_POSTFIX "_RelWithDebugInfo")
33 ENDIF(INTERNAL_ADD_POSTFIX_EXECUTABLE_NAMES)