diff --git a/CMakeLists.txt b/CMakeLists.txt index d941777..2542296 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -48,11 +48,19 @@ add_custom_target ( add_dependencies(pleascach shaders) # copy assets somewhere accessible by the accessable -add_custom_command( - TARGET shaders POST_BUILD - COMMAND cmake -E copy_directory - "$/assets" - "$/assets") +if(UNIX) + add_custom_command( + TARGET shaders POST_BUILD + COMMAND cp -r + "$/assets" + "$/assets") +else() + add_custom_command( + TARGET shaders POST_BUILD + COMMAND cmake -E copy_directory + "$/assets" + "$/assets") +endif() find_package(glfw3 3.3 REQUIRED) diff --git a/Renderer/Renderer.cpp b/Renderer/Renderer.cpp index 8b4243e..2c530a7 100644 --- a/Renderer/Renderer.cpp +++ b/Renderer/Renderer.cpp @@ -77,8 +77,8 @@ Renderer::Renderer(Window& win) : win(win) { .pApplicationInfo = &app_info, .enabledLayerCount = 0, .ppEnabledLayerNames = nullptr, - .enabledExtensionCount = static_cast(req_extensions.size()), - .ppEnabledExtensionNames = req_extensions.data(), + .enabledExtensionCount = static_cast(req_instance_extensions.size()), + .ppEnabledExtensionNames = req_instance_extensions.data(), }; #endif diff --git a/pleascach.exe b/pleascach.exe deleted file mode 100644 index a98be2d..0000000 Binary files a/pleascach.exe and /dev/null differ