From f0ca25f99f29a0fab65025d092517b4f62e7eef2 Mon Sep 17 00:00:00 2001 From: LuisAiDev Date: Mon, 27 Oct 2025 22:30:59 +0100 Subject: [PATCH] Fix: Copy runtime DLLS on Windows (GLEW/GLFW) --- CMakeLists.txt | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/CMakeLists.txt b/CMakeLists.txt index bdce39b..3e23b8b 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -38,3 +38,16 @@ foreach(shader ${SHADERS}) ) endforeach() +if (WIN32) + add_custom_command(TARGET BlackHole3D POST_BUILD + COMMAND ${CMAKE_COMMAND} -E copy_if_different + $ $ + COMMAND_EXPAND_LISTS + ) + + add_custom_command(TARGET BlackHole2D POST_BUILD + COMMAND ${CMAKE_COMMAND} -E copy_if_different + $ $ + COMMAND_EXPAND_LISTS + ) +endif() \ No newline at end of file