From 6944374dff6d0f9aa9735ca38811ffa6437d955f Mon Sep 17 00:00:00 2001 From: Charles Giessen Date: Fri, 22 Sep 2023 09:02:24 -0600 Subject: cube: Fix shader compilation destination The build step to compile shaders put them in the build directory rather than the source directory. --- cube/CMakeLists.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/cube/CMakeLists.txt b/cube/CMakeLists.txt index 1fa75d7f..85b0890d 100644 --- a/cube/CMakeLists.txt +++ b/cube/CMakeLists.txt @@ -153,13 +153,13 @@ if (COMPILE_CUBE_SHADERS) find_program(GLSLANG_VALIDATOR names glslang glslangValidator HINTS $ENV{GLSLANG_INSTALL_DIR} $ENV{VULKAN_SDK}/bin $ENV{VULKAN_SDK}/Bin) add_custom_command(COMMENT "Compiling cube vertex shader" - OUTPUT cube.vert.inc + OUTPUT ${CMAKE_CURRENT_SOURCE_DIR}/cube.vert.inc COMMAND ${GLSLANG_VALIDATOR} -V -x -o ${CMAKE_CURRENT_SOURCE_DIR}/cube.vert.inc ${PROJECT_SOURCE_DIR}/cube/cube.vert MAIN_DEPENDENCY ${PROJECT_SOURCE_DIR}/cube/cube.vert DEPENDS ${PROJECT_SOURCE_DIR}/cube/cube.vert ${GLSLANG_VALIDATOR}) add_custom_command(COMMENT "Compiling cube fragment shader" - OUTPUT cube.frag.inc + OUTPUT ${CMAKE_CURRENT_SOURCE_DIR}/cube.frag.inc COMMAND ${GLSLANG_VALIDATOR} -V -x -o ${CMAKE_CURRENT_SOURCE_DIR}/cube.frag.inc ${PROJECT_SOURCE_DIR}/cube/cube.frag MAIN_DEPENDENCY ${PROJECT_SOURCE_DIR}/cube/cube.frag -- cgit v1.2.3