Add glm and assimp packages to CMakeLists.txt
This commit is contained in:
parent
290f7fcc12
commit
e96095bb4c
|
@ -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
|
||||
|
|
Loading…
Reference in New Issue