SDL_shadercross: cmake: disable source generation of vendored DirectXShaderCompiler

From ba0ed2701477b6ae61f851f52875daf4cee141ca Mon Sep 17 00:00:00 2001
From: Anonymous Maarten <[EMAIL REDACTED]>
Date: Thu, 27 Feb 2025 23:46:49 +0100
Subject: [PATCH] cmake: disable source generation of vendored
 DirectXShaderCompiler

This disables running clang-format, crlf checks, etc
---
 CMakeLists.txt | 1 +
 1 file changed, 1 insertion(+)

diff --git a/CMakeLists.txt b/CMakeLists.txt
index ea4469e..e987f0c 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -121,6 +121,7 @@ if(SDLSHADERCROSS_VENDORED)
 		set(DXC_COVERAGE OFF)
 		set(HLSL_INCLUDE_TESTS OFF)
 		set(LLVM_INCLUDE_TESTS OFF)
+		set(HLSL_DISABLE_SOURCE_GENERATION TRUE)
 		include(external/DirectXShaderCompiler/cmake/caches/PredefinedParams.cmake)
 		add_subdirectory(external/DirectXShaderCompiler EXCLUDE_FROM_ALL)
 		add_library(DirectXShaderCompiler::dxcompiler ALIAS dxcompiler)