From 566c022572bbff8bb7ff105b9adbe74500b2c716 Mon Sep 17 00:00:00 2001 From: Andrew Opalach Date: Fri, 10 Jul 2026 14:04:29 -0400 Subject: Build fixes, get LTO+Os working on Windows Signed-off-by: Andrew Opalach --- .../packagefiles/shaderc/spirv_tools_build_version.diff | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'subprojects/packagefiles/shaderc/spirv_tools_build_version.diff') diff --git a/subprojects/packagefiles/shaderc/spirv_tools_build_version.diff b/subprojects/packagefiles/shaderc/spirv_tools_build_version.diff index de50787..ebd5cdc 100644 --- a/subprojects/packagefiles/shaderc/spirv_tools_build_version.diff +++ b/subprojects/packagefiles/shaderc/spirv_tools_build_version.diff @@ -19,3 +19,16 @@ index 8e918de0..5dbc0dd1 100644 endfunction() # Always build ${SPIRV_TOOLS}-shared. This is expected distro packages, and +diff --git a/source/opt/CMakeLists.txt b/source/opt/CMakeLists.txt +index a0ca5b84..a6dd3f68 100644 +--- a/source/opt/CMakeLists.txt ++++ b/source/opt/CMakeLists.txt +@@ -283,6 +283,8 @@ target_include_directories(SPIRV-Tools-opt + target_link_libraries(SPIRV-Tools-opt + PUBLIC ${SPIRV_TOOLS_FULL_VISIBILITY}) + ++add_dependencies(SPIRV-Tools-opt core_tables) ++ + set_property(TARGET SPIRV-Tools-opt PROPERTY FOLDER "SPIRV-Tools libraries") + spvtools_check_symbol_exports(SPIRV-Tools-opt) + -- cgit v1.2.3-101-g0448