From 8fc129d003d02007ff1b75fff5d11b0d701d5ddf Mon Sep 17 00:00:00 2001 From: Wumbo <58399748+WumboSpasm@users.noreply.github.com> Date: Sun, 5 Oct 2025 14:58:14 -0400 Subject: [PATCH] Fix build error if latest commit message contains double quotes --- cmake/Comptime.cmake | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/cmake/Comptime.cmake b/cmake/Comptime.cmake index dc709c248..c3c1a4cd6 100644 --- a/cmake/Comptime.cmake +++ b/cmake/Comptime.cmake @@ -12,7 +12,8 @@ git_current_branch(SRB2_COMP_BRANCH) git_working_tree_dirty(SRB2_COMP_UNCOMMITTED) git_latest_commit(SRB2_COMP_REVISION) -git_subject(SRB2_COMP_LASTCOMMIT) +git_subject(subject) +string(REGEX REPLACE "([\"\\])" "\\\\\\1" SRB2_COMP_LASTCOMMIT "${subject}") configure_file("${CMAKE_CURRENT_SOURCE_DIR}/src/config.h.in" "${CMAKE_CURRENT_SOURCE_DIR}/src/config.h") configure_file("${CMAKE_CURRENT_SOURCE_DIR}/src/config.h.in" "${CMAKE_CURRENT_SOURCE_DIR}/build/src/config.h")