diff options
| author | 2026-07-10 14:04:29 -0400 | |
|---|---|---|
| committer | 2026-07-10 14:04:29 -0400 | |
| commit | 566c022572bbff8bb7ff105b9adbe74500b2c716 (patch) | |
| tree | 6cc0942bdfcdcbf3b1df52c8436d1b0ea5f88c52 /subprojects/packagefiles/shaderc/spirv_tools_build_version.diff | |
| parent | c60363d4652ff60826b29a2e75f53a78df0f44cb (diff) | |
| download | camu-566c022572bbff8bb7ff105b9adbe74500b2c716.tar.gz camu-566c022572bbff8bb7ff105b9adbe74500b2c716.tar.bz2 camu-566c022572bbff8bb7ff105b9adbe74500b2c716.zip | |
Build fixes, get LTO+Os working on Windows
Signed-off-by: Andrew Opalach <andrew@akon.city>
Diffstat (limited to 'subprojects/packagefiles/shaderc/spirv_tools_build_version.diff')
| -rw-r--r-- | subprojects/packagefiles/shaderc/spirv_tools_build_version.diff | 13 |
1 files changed, 13 insertions, 0 deletions
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) + |