configure: disable libglslang/libshaderc if the vulkan is disabled

Fixes build failures when the Vulkan headers are too old and libglslang
or libshaderc are enabled.
This commit is contained in:
Lynne 2023-10-14 18:36:46 +02:00
parent 1e888462a1
commit fec6e84b18
No known key found for this signature in database
GPG Key ID: A2FEA5F03F034464
1 changed files with 4 additions and 0 deletions

4
configure vendored
View File

@ -7154,6 +7154,10 @@ if enabled vulkan; then
check_cpp_condition vulkan "vulkan/vulkan.h" "defined(VK_VERSION_1_4) || (defined(VK_VERSION_1_3) && VK_HEADER_VERSION >= 255)"
fi
if disabled vulkan; then
disable libglslang libshaderc spirv_compiler
fi
if enabled x86; then
case $target_os in
mingw32*|mingw64*|win32|win64|linux|cygwin*)