We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 05f2ffd commit 080c1b1Copy full SHA for 080c1b1
ggml/src/ggml-vulkan/CMakeLists.txt
@@ -69,11 +69,15 @@ if (Vulkan_FOUND)
69
70
file(GLOB _ggml_vk_shader_deps "${_ggml_vk_input_dir}/*.comp")
71
72
+ if (NOT CMAKE_CROSSCOMPILING)
73
+ set(_ggml_vk_genshaders_cmd "$<TARGET_FILE_DIR:vulkan-shaders-gen>/${_ggml_vk_genshaders_cmd}")
74
+ endif ()
75
+
76
add_custom_command(
77
OUTPUT ${_ggml_vk_header}
78
${_ggml_vk_source}
79
- COMMAND "$<TARGET_FILE_DIR:vulkan-shaders-gen>/${_ggml_vk_genshaders_cmd}"
80
+ COMMAND ${_ggml_vk_genshaders_cmd}
81
--glslc ${Vulkan_GLSLC_EXECUTABLE}
82
--input-dir ${_ggml_vk_input_dir}
83
--output-dir ${_ggml_vk_output_dir}
0 commit comments