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