force bundled spirv-headers on freebsd

Signed-off-by: crueter <crueter@eden-emu.dev>
This commit is contained in:
crueter 2025-09-15 11:52:56 -04:00
parent 80dfc3d76f
commit ab4e2a1714
Signed by: crueter
GPG key ID: 425ACD2D4830EBC6

View file

@ -490,8 +490,16 @@ else()
find_package(VulkanUtilityLibraries REQUIRED)
find_package(VulkanHeaders 1.3.274 REQUIRED)
find_package(SPIRV-Tools MODULE REQUIRED)
find_package(SPIRV-Headers 1.3.274 REQUIRED)
# freebsd doesn't have spirv-headers package
# TODO: solaris, openbsd?
if (PLATFORM_FREEBSD)
AddJsonPackage(spirv-headers)
AddJsonPackage(spirv-tools)
else()
find_package(SPIRV-Headers 1.3.274 REQUIRED)
find_package(SPIRV-Tools MODULE REQUIRED)
endif()
if (YUZU_TESTS)
find_package(Catch2 3.0.1 REQUIRED)