From e96095bb4c19c0778f8a6323f12dfcdfc8f54f8b Mon Sep 17 00:00:00 2001 From: Jack Christensen Date: Sun, 11 Aug 2024 12:12:26 -0400 Subject: [PATCH] Add glm and assimp packages to CMakeLists.txt --- CMakeLists.txt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 7319f35..a6ba8c0 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -13,6 +13,8 @@ set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}) # Find packages using vcpkg find_package(GLEW CONFIG REQUIRED) find_package(glfw3 CONFIG REQUIRED) +find_package(GLM CONFIG REQUIRED) +find_package(assimp CONFIG REQUIRED) set(CMAKE_RUNTIME_OUTPUT_DIRECTORY_DEBUG "${CMAKE_BINARY_DIR}") set(CMAKE_RUNTIME_OUTPUT_DIRECTORY_RELEASE "${CMAKE_BINARY_DIR}") @@ -39,7 +41,7 @@ add_executable(TerraVisor ${SOURCES} ${HEADERS}) include_directories(${CMAKE_SOURCE_DIR}/headers) # Link libraries using vcpkg -target_link_libraries(TerraVisor PRIVATE GLEW::GLEW glfw opengl32) +target_link_libraries(TerraVisor PRIVATE GLEW::GLEW glfw glm::glm assimp::assimp opengl32) # Custom target for shaders add_custom_target(copy_shaders ALL