From 5bdbbd1695e55b231ab2f080ff9cc4b927d05ebf Mon Sep 17 00:00:00 2001
From: James R <justsomejames2@gmail.com>
Date: Mon, 2 Jan 2023 20:04:01 -0800
Subject: [PATCH] Comptime.cmake: escape \backslashes and "quotes" in git
 subject line

---
 cmake/Comptime.cmake | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/cmake/Comptime.cmake b/cmake/Comptime.cmake
index ddd79536e1..f50faf933a 100644
--- a/cmake/Comptime.cmake
+++ b/cmake/Comptime.cmake
@@ -9,9 +9,11 @@ set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${CMAKE_CURRENT_SOURCE_DIR}/cmake/Mo
 include(GitUtilities)
 
 git_current_branch(SRB2_COMP_BRANCH)
-git_summary(SRB2_COMP_REVISION)
 git_working_tree_dirty(SRB2_COMP_UNCOMMITTED)
 
+git_summary(revision)
+string(REGEX REPLACE "([\"\\])" "\\\\\\1" SRB2_COMP_REVISION "${revision}")
+
 if("${CMAKE_BUILD_TYPE}" STREQUAL "")
 	set(CMAKE_BUILD_TYPE None)
 endif()
-- 
GitLab