diff options
| author | 2026-07-02 17:52:27 -0400 | |
|---|---|---|
| committer | 2026-07-02 17:52:27 -0400 | |
| commit | 34933b7e1d682e67702999270cd3ceec0e167316 (patch) | |
| tree | a6777f793fe658ad0facb85876e41cb66dbec2c2 /subprojects/packagefiles/shaderc | |
| parent | ef3f687db0f53f026e808c4284e084255c9e9dd5 (diff) | |
| download | camu-34933b7e1d682e67702999270cd3ceec0e167316.tar.gz camu-34933b7e1d682e67702999270cd3ceec0e167316.tar.bz2 camu-34933b7e1d682e67702999270cd3ceec0e167316.zip | |
Update deps, build fixes, cleanup
Signed-off-by: Andrew Opalach <andrew@akon.city>
Diffstat (limited to 'subprojects/packagefiles/shaderc')
| -rw-r--r-- | subprojects/packagefiles/shaderc/spirv_tools_build_version.diff | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/subprojects/packagefiles/shaderc/spirv_tools_build_version.diff b/subprojects/packagefiles/shaderc/spirv_tools_build_version.diff new file mode 100644 index 0000000..de50787 --- /dev/null +++ b/subprojects/packagefiles/shaderc/spirv_tools_build_version.diff @@ -0,0 +1,21 @@ +diff --git a/source/CMakeLists.txt b/source/CMakeLists.txt +index 8e918de0..5dbc0dd1 100644 +--- a/source/CMakeLists.txt ++++ b/source/CMakeLists.txt +@@ -148,6 +148,7 @@ add_custom_command(OUTPUT ${SPIRV_TOOLS_BUILD_VERSION_INC} + DEPENDS ${SPIRV_TOOLS_BUILD_VERSION_INC_GENERATOR} + ${SPIRV_TOOLS_CHANGES_FILE} + COMMENT "Update build-version.inc in the SPIRV-Tools build directory (if necessary).") ++add_custom_target(build_version DEPENDS ${SPIRV_TOOLS_BUILD_VERSION_INC}) + + list(APPEND PCH_DEPENDS + ${CORE_TABLES_HEADER_INC_FILE} +@@ -334,7 +335,7 @@ function(spirv_tools_default_target_options target) + ) + set_property(TARGET ${target} PROPERTY FOLDER "SPIRV-Tools libraries") + spvtools_check_symbol_exports(${target}) +- add_dependencies(${target} core_tables extinst_tables) ++ add_dependencies(${target} core_tables extinst_tables build_version) + endfunction() + + # Always build ${SPIRV_TOOLS}-shared. This is expected distro packages, and |