@@ -11,6 +11,13 @@ option(ASSIMP_BUILD_SAMPLES OFF)
1111option (ASSIMP_BUILD_TESTS OFF )
1212add_subdirectory (Glitter/Vendor/assimp )
1313
14+ option (BUILD_BULLET2_DEMOS OFF )
15+ option (BUILD_CPU_DEMOS OFF )
16+ option (BUILD_EXTRAS OFF )
17+ option (BUILD_OPENGL3_DEMOS OFF )
18+ option (BUILD_UNIT_TESTS OFF )
19+ add_subdirectory (Glitter/Vendor/bullet )
20+
1421if (MSVC )
1522 set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS } /W4" )
1623else ()
@@ -22,6 +29,7 @@ endif()
2229
2330include_directories (Glitter/Headers/
2431 Glitter/Vendor/assimp/include/
32+ Glitter/Vendor/bullet/src/
2533 Glitter/Vendor/glad/include/
2634 Glitter/Vendor/glfw/include/
2735 Glitter/Vendor/glm/
@@ -50,6 +58,8 @@ add_definitions(-DGLFW_INCLUDE_NONE
5058add_executable(${PROJECT_NAME } ${PROJECT_SOURCES} ${PROJECT_HEADERS}
5159 ${PROJECT_SHADERS} ${PROJECT_CONFIGS}
5260 ${VENDORS_SOURCES} )
53- target_link_libraries(${PROJECT_NAME } assimp glfw ${GLFW_LIBRARIES} ${GLAD_LIBRARIES} )
61+ target_link_libraries(${PROJECT_NAME } assimp glfw
62+ ${GLFW_LIBRARIES} ${GLAD_LIBRARIES}
63+ BulletDynamics BulletCollision LinearMath)
5464set_target_properties(${PROJECT_NAME } PROPERTIES
5565 RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR } /${PROJECT_NAME } )
0 commit comments