Fixed annoying bug in build system, and removed binary file from repository tree

This commit is contained in:
Conál 2024-01-26 15:45:48 -05:00
parent 063f908d60
commit a76cbb46c3
3 changed files with 15 additions and 7 deletions

View File

@ -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
"$<TARGET_PROPERTY:pleascach,SOURCE_DIR>/assets"
"$<TARGET_PROPERTY:pleascach,BINARY_DIR>/assets")
if(UNIX)
add_custom_command(
TARGET shaders POST_BUILD
COMMAND cp -r
"$<TARGET_PROPERTY:pleascach,SOURCE_DIR>/assets"
"$<TARGET_PROPERTY:pleascach,BINARY_DIR>/assets")
else()
add_custom_command(
TARGET shaders POST_BUILD
COMMAND cmake -E copy_directory
"$<TARGET_PROPERTY:pleascach,SOURCE_DIR>/assets"
"$<TARGET_PROPERTY:pleascach,BINARY_DIR>/assets")
endif()
find_package(glfw3 3.3 REQUIRED)

View File

@ -77,8 +77,8 @@ Renderer::Renderer(Window& win) : win(win) {
.pApplicationInfo = &app_info,
.enabledLayerCount = 0,
.ppEnabledLayerNames = nullptr,
.enabledExtensionCount = static_cast<u32>(req_extensions.size()),
.ppEnabledExtensionNames = req_extensions.data(),
.enabledExtensionCount = static_cast<u32>(req_instance_extensions.size()),
.ppEnabledExtensionNames = req_instance_extensions.data(),
};
#endif

Binary file not shown.