file(GLOB_RECURSE imgui_files "imgui/*.cpp" ) add_executable(movement "main.cpp" "shaders/fragmentShader.frag" "shaders/vertexShader.vert" ${imgui_files} ) find_package(glfw3 REQUIRED) target_include_directories(movement PRIVATE glfw ) target_link_libraries(movement PRIVATE "$/$.lib" glfw ) add_custom_command(TARGET movement POST_BUILD COMMAND ${CMAKE_COMMAND} -E copy $ $ $ COMMAND ${CMAKE_COMMAND} -E copy_directory ${CMAKE_CURRENT_SOURCE_DIR}/shaders $/shaders COMMAND ${CMAKE_COMMAND} -E copy_directory ${CMAKE_CURRENT_SOURCE_DIR}/assets $/assets )