Update CMakeLists.txt

This commit is contained in:
Jack Christensen 2024-08-19 14:14:24 +00:00
parent 0ba217fd09
commit d302e5a01f
1 changed files with 0 additions and 11 deletions

View File

@ -63,17 +63,6 @@ include_directories(
# Link libraries using vcpkg # Link libraries using vcpkg
target_link_libraries(TerraVisor PRIVATE GLEW::GLEW glfw glm::glm assimp::assimp) target_link_libraries(TerraVisor PRIVATE GLEW::GLEW glfw glm::glm assimp::assimp)
# Point to necessary dll
set(GLEW_DLL "${VCPKG_ROOT}/installed/x64-linux/bin/glew32.dll")
set(GLFW_DLL "${VCPKG_ROOT}/installed/x64-linux/bin/glfw3.dll")
# Create a post-build step to copy DLLs to the build directory
add_custom_command(TARGET TerraVisor POST_BUILD
COMMAND ${CMAKE_COMMAND} -E copy_if_different
${GLEW_DLL} ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}
${GLFW_DLL} ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}
)
# Custom target for shaders # Custom target for shaders
add_custom_target(copy_shaders ALL add_custom_target(copy_shaders ALL
COMMAND ${CMAKE_COMMAND} -E copy_directory COMMAND ${CMAKE_COMMAND} -E copy_directory