36
36
' /Zc:__cplusplus'
37
37
' /permissive-'
38
38
' /MD' ,
39
+ ' /EHa' ,
39
40
' /D' , ' WIN32_LEAN_AND_MEAN=1' ,
40
41
' /D' , ' NOMINMAX=1' ,
41
42
' /I' , " $cwd /third-party/OpenXR-SDK-Source/src/common" ,
@@ -59,12 +60,12 @@ try {
59
60
$Arch = $Env: VSCMD_ARG_TGT_ARCH
60
61
Write-Host " Using version '$Version ' and architecture '$Arch ' for metadata"
61
62
$base = (Get-Content $cwd / version.in.rc) `
62
- -replace ' @VER_FILEVERSION_STR@' , $Version `
63
- -replace ' @VER_FILEVERSION@' , ($Version -Replace ' \.' , ' ,' ) `
64
- -replace ' @FILE_DESCRIPTION@' , " OpenXR-Tracing ${Arch} ($compiler )"
65
- $base -replace ' @ORIGINAL_FILENAME@' , ' XR_APILAYER_FREDEMMOTT_OXRTracing.dll' | Set-Content $cwd / gen/ version.rc
63
+ -replace ' @VER_FILEVERSION_STR@' , $Version `
64
+ -replace ' @VER_FILEVERSION@' , ($Version -Replace ' \.' , ' ,' ) `
65
+ -replace ' @FILE_DESCRIPTION@' , " OpenXR-Tracing ${Arch} ($compiler )"
66
+ $base -replace ' @ORIGINAL_FILENAME@' , ' XR_APILAYER_FREDEMMOTT_OXRTracing.dll' | Set-Content $cwd / gen/ version.rc
66
67
rc.exe / nologo / fo $cwd / out/ version.res $cwd / gen/ version.rc
67
- $base -replace ' @ORIGINAL_FILENAME@' , ' XR_APILAYER_FREDEMMOTT_OXRTracing_Alternate.dll' | Set-Content $cwd / gen/ version- alternate.rc
68
+ $base -replace ' @ORIGINAL_FILENAME@' , ' XR_APILAYER_FREDEMMOTT_OXRTracing_Alternate.dll' | Set-Content $cwd / gen/ version- alternate.rc
68
69
rc.exe / nologo / fo $cwd / out/ version- alternate.res $cwd / gen/ version- alternate.rc
69
70
70
71
$objs = $sources | % { $_ -replace ' ^.+/([^/]+).cpp' , ' $1.obj' }
0 commit comments