diff options
| author | Charles Giessen <charles@lunarg.com> | 2023-09-22 09:02:24 -0600 |
|---|---|---|
| committer | Charles Giessen <46324611+charles-lunarg@users.noreply.github.com> | 2023-09-22 09:41:42 -0600 |
| commit | 6944374dff6d0f9aa9735ca38811ffa6437d955f (patch) | |
| tree | c84f0b01cc62cd785e8df77d7d60810363f7a6b2 /cube | |
| parent | 8a9f85e7125615995af864fd47f5e64e0aa9bc9c (diff) | |
| download | usermoji-6944374dff6d0f9aa9735ca38811ffa6437d955f.tar.xz | |
cube: Fix shader compilation destination
The build step to compile shaders put them in the build directory rather
than the source directory.
Diffstat (limited to 'cube')
| -rw-r--r-- | cube/CMakeLists.txt | 4 |
1 files 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 |
