aboutsummaryrefslogtreecommitdiff
path: root/vcpkg/ports/shaderc/disable-update-version.patch
diff options
context:
space:
mode:
authorEthan Morgan <ethan@gweithio.com>2026-02-14 16:44:06 +0000
committerEthan Morgan <ethan@gweithio.com>2026-02-14 16:44:06 +0000
commit54409423f767d8b1cf30cb7d0efca6b4ca138823 (patch)
treed915ac7828703ce4b963efdd9728a1777ba18c1e /vcpkg/ports/shaderc/disable-update-version.patch
move to own git serverHEADmaster
Diffstat (limited to 'vcpkg/ports/shaderc/disable-update-version.patch')
-rw-r--r--vcpkg/ports/shaderc/disable-update-version.patch29
1 files changed, 29 insertions, 0 deletions
diff --git a/vcpkg/ports/shaderc/disable-update-version.patch b/vcpkg/ports/shaderc/disable-update-version.patch
new file mode 100644
index 0000000..9ea12d6
--- /dev/null
+++ b/vcpkg/ports/shaderc/disable-update-version.patch
@@ -0,0 +1,29 @@
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index bd6b890..0b55f77 100644
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -129,12 +129,6 @@ if(${SHADERC_ENABLE_EXAMPLES})
+ add_subdirectory(examples)
+ endif()
+
+-add_custom_target(build-version
+- ${Python_EXECUTABLE}
+- ${CMAKE_CURRENT_SOURCE_DIR}/utils/update_build_version.py
+- ${shaderc_SOURCE_DIR} ${spirv-tools_SOURCE_DIR} ${glslang_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR}/build-version.inc
+- COMMENT "Update build-version.inc in the Shaderc build directory (if necessary).")
+-
+ function(define_pkg_config_file NAME LIBS)
+ add_custom_target(${NAME}-pkg-config ALL
+ COMMAND ${CMAKE_COMMAND}
+diff --git a/glslc/CMakeLists.txt b/glslc/CMakeLists.txt
+index 1277d87..e431761 100644
+--- a/glslc/CMakeLists.txt
++++ b/glslc/CMakeLists.txt
+@@ -53,7 +53,6 @@ shaderc_default_compile_options(glslc_exe)
+ target_include_directories(glslc_exe PRIVATE ${CMAKE_CURRENT_BINARY_DIR}/.. ${spirv-tools_SOURCE_DIR}/include)
+ set_target_properties(glslc_exe PROPERTIES OUTPUT_NAME glslc)
+ target_link_libraries(glslc_exe PRIVATE glslc shaderc_util shaderc)
+-add_dependencies(glslc_exe build-version)
+
+ shaderc_add_tests(
+ TEST_PREFIX glslc