From 9bb9b8b30b06ad7820e9c154cabb328ac4307798 Mon Sep 17 00:00:00 2001 From: darktux Date: Fri, 5 Apr 2024 01:58:29 +0200 Subject: [PATCH] Fixed configurarion without SIRIT_USE_SYSTEM_SPIRV_HEADERS set --- .gitmodules | 3 +++ externals/SPIRV-Headers | 1 + externals/sirit/CMakeLists.txt | 2 +- 3 files changed, 5 insertions(+), 1 deletion(-) create mode 160000 externals/SPIRV-Headers diff --git a/.gitmodules b/.gitmodules index 1873e314a0..a4a085325c 100644 --- a/.gitmodules +++ b/.gitmodules @@ -52,3 +52,6 @@ [submodule "Vulkan-Utility-Libraries"] path = externals/Vulkan-Utility-Libraries url = https://github.com/KhronosGroup/Vulkan-Utility-Libraries.git +[submodule "externals/SPIRV-Headers"] + path = externals/SPIRV-Headers + url = https://github.com/KhronosGroup/SPIRV-Headers.git diff --git a/externals/SPIRV-Headers b/externals/SPIRV-Headers new file mode 160000 index 0000000000..8b246ff75c --- /dev/null +++ b/externals/SPIRV-Headers @@ -0,0 +1 @@ +Subproject commit 8b246ff75c6615ba4532fe4fde20f1be090c3764 diff --git a/externals/sirit/CMakeLists.txt b/externals/sirit/CMakeLists.txt index ca7e3b6cd2..ce887d5124 100644 --- a/externals/sirit/CMakeLists.txt +++ b/externals/sirit/CMakeLists.txt @@ -88,7 +88,7 @@ enable_testing(true) if (SIRIT_USE_SYSTEM_SPIRV_HEADERS) find_package(SPIRV-Headers REQUIRED) else() - add_subdirectory(externals/SPIRV-Headers EXCLUDE_FROM_ALL) + add_subdirectory(${CMAKE_SOURCE_DIR}/externals/SPIRV-Headers externals/SPIRV-Headers EXCLUDE_FROM_ALL) add_library(SPIRV-Headers::SPIRV-Headers ALIAS SPIRV-Headers) endif()