From: Jeff Bolz Date: Sat, 23 May 2026 07:44:46 +0000 (-0500) Subject: vulkan: fix windows find_package of SPIRV-Headers (llama/23215) X-Git-Tag: upstream/1.9.2~345 X-Git-Url: https://git.djapps.eu/?a=commitdiff_plain;h=6b85d73b33f497e2c37daf2ff0da15a0d7fdfcaf;p=pkg%2Fggml%2Fsources%2Fwhisper.cpp vulkan: fix windows find_package of SPIRV-Headers (llama/23215) * vulkan: fix windows find_package of SPIRV-Headers * not windows-only --- diff --git a/ggml/src/ggml-vulkan/CMakeLists.txt b/ggml/src/ggml-vulkan/CMakeLists.txt index 6dbcea06..65785ae4 100644 --- a/ggml/src/ggml-vulkan/CMakeLists.txt +++ b/ggml/src/ggml-vulkan/CMakeLists.txt @@ -8,7 +8,10 @@ endif() find_package(Vulkan COMPONENTS glslc REQUIRED) -find_package(SPIRV-Headers REQUIRED) +if (DEFINED ENV{VULKAN_SDK}) + list(APPEND CMAKE_PREFIX_PATH "$ENV{VULKAN_SDK}") +endif() +find_package(SPIRV-Headers CONFIG REQUIRED) if (CMAKE_CXX_COMPILER_ID STREQUAL "MSVC") # Parallel build object files