From f9e88c1696da041b441d00f999bcbe8a2ed9a5d0 Mon Sep 17 00:00:00 2001 From: Ryan Foster Date: Fri, 20 Feb 2026 13:47:13 -0500 Subject: [PATCH] cmake: Make release builds more reproducible Use an undocumented MSVC linker flag to not emit tool version info for Release and MinSizeRel builds. --- cmake/windows/compilerconfig.cmake | 1 + 1 file changed, 1 insertion(+) diff --git a/cmake/windows/compilerconfig.cmake b/cmake/windows/compilerconfig.cmake index aca724a5a..ea0c6a6b3 100644 --- a/cmake/windows/compilerconfig.cmake +++ b/cmake/windows/compilerconfig.cmake @@ -92,6 +92,7 @@ add_link_options( $<$,$>:/LTCG> $<$,$>:/OPT:REF> $<$,$>:/OPT:ICF> + $<$,$>:/EMITTOOLVERSIONINFO:NO> /DEBUG /Brepro )