Skip to content

Commit f39851e

Browse files
tydunkelheaths
andauthored
Add Vulcan debug arguments to release builds (#293)
Co-authored-by: Heath Stewart <heaths@microsoft.com>
1 parent b238e44 commit f39851e

2 files changed

Lines changed: 3 additions & 0 deletions

File tree

src/vswhere.lib/vswhere.lib.vcxproj

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -87,6 +87,7 @@
8787
<SDLCheck>true</SDLCheck>
8888
<FavorSizeOrSpeed>Size</FavorSizeOrSpeed>
8989
<ControlFlowGuard>Guard</ControlFlowGuard>
90+
<AdditionalOptions>/Zi %(AdditionalOptions)</AdditionalOptions>
9091
</ClCompile>
9192
<Link>
9293
<SubSystem>Windows</SubSystem>

src/vswhere/vswhere.vcxproj

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -87,12 +87,14 @@
8787
<SDLCheck>true</SDLCheck>
8888
<FavorSizeOrSpeed>Size</FavorSizeOrSpeed>
8989
<ControlFlowGuard>Guard</ControlFlowGuard>
90+
<AdditionalOptions>/Zi %(AdditionalOptions)</AdditionalOptions>
9091
</ClCompile>
9192
<Link>
9293
<SubSystem>Console</SubSystem>
9394
<EnableCOMDATFolding>true</EnableCOMDATFolding>
9495
<OptimizeReferences>true</OptimizeReferences>
9596
<GenerateDebugInformation>true</GenerateDebugInformation>
97+
<AdditionalOptions>/DEBUG:full /DEBUGTYPE:CV,FIXUP %(AdditionalOptions)</AdditionalOptions>
9698
</Link>
9799
<Manifest>
98100
<AdditionalManifestFiles>vswhere.exe.manifest</AdditionalManifestFiles>

0 commit comments

Comments
 (0)