mirror of
https://git.eden-emu.dev/archive/citron
synced 2026-03-22 17:46:08 -04:00
Fix SPIRV-Headers Dependency Order
This commit is contained in:
11
externals/CMakeLists.txt
vendored
11
externals/CMakeLists.txt
vendored
@@ -48,8 +48,17 @@ if (NOT MSVC)
|
|||||||
-Wno-string-concatenation)
|
-Wno-string-concatenation)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
|
# SPIRV-Headers (from sirit)
|
||||||
|
set(SPIRV_HEADERS_SKIP_EXAMPLES ON)
|
||||||
|
set(SPIRV_HEADERS_SKIP_INSTALL ON)
|
||||||
|
|
||||||
|
# Sirit (adds SPIRV-Headers as a dependency)
|
||||||
|
add_subdirectory(sirit)
|
||||||
|
|
||||||
# SPIRV-Tools
|
# SPIRV-Tools
|
||||||
set(SPIRV-Headers_SOURCE_DIR "${CMAKE_CURRENT_SOURCE_DIR}/spirv-tools/external/spirv-headers")
|
# Point SPIRV-Tools to the same source directory so it finds the headers
|
||||||
|
set(SPIRV-Headers_SOURCE_DIR "${CMAKE_CURRENT_SOURCE_DIR}/sirit/externals/SPIRV-Headers")
|
||||||
|
set(SPIRV_HEADER_DIR "${SPIRV-Headers_SOURCE_DIR}")
|
||||||
set(SPIRV_SKIP_TESTS ON)
|
set(SPIRV_SKIP_TESTS ON)
|
||||||
set(SPIRV_SKIP_EXECUTABLES ON)
|
set(SPIRV_SKIP_EXECUTABLES ON)
|
||||||
add_subdirectory(spirv-tools)
|
add_subdirectory(spirv-tools)
|
||||||
|
|||||||
Reference in New Issue
Block a user