diff options
Diffstat (limited to 'cmake')
-rw-r--r-- | cmake/shaders.cmake | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/cmake/shaders.cmake b/cmake/shaders.cmake index 659231fd9a..cbf3b7e3b9 100644 --- a/cmake/shaders.cmake +++ b/cmake/shaders.cmake @@ -5,9 +5,11 @@ function(add_shader VAR name) add_custom_command( OUTPUT ${shader_source_prefix}/${name}.hpp - COMMAND ${shader_build_cmd} ${shader_file_prefix}/${name}.vertex.glsl ${shader_file_prefix}/${name}.fragment.glsl ${shader_source_prefix}/${name}.hpp + COMMAND ${shader_build_cmd} ${name} ${shader_file_prefix} ${shader_source_prefix} DEPENDS ${shader_file_prefix}/${name}.vertex.glsl DEPENDS ${shader_file_prefix}/${name}.fragment.glsl + DEPENDS ${shader_file_prefix}/_prelude.vertex.glsl + DEPENDS ${shader_file_prefix}/_prelude.fragment.glsl VERBATIM ) set(${VAR} ${${VAR}} ${shader_source_prefix}/${name}.hpp PARENT_SCOPE) |