Include debug information in non-Shipping builds

This commit is contained in:
Steve Streeting 2023-09-18 11:20:01 +01:00
parent e5942beeb3
commit 460dab5dde

View File

@ -215,6 +215,9 @@ try {
$outDir = Get-Package-Dir -config:$config -versionNumber:$versionNumber -variantName:$var.Name $outDir = Get-Package-Dir -config:$config -versionNumber:$versionNumber -variantName:$var.Name
# Delete previous
Remove-Item -Path $outDir -Force -ErrorAction SilentlyContinue
$argList = [System.Collections.ArrayList]@() $argList = [System.Collections.ArrayList]@()
$argList.Add("-ScriptsForProject=`"$projfile`"") > $null $argList.Add("-ScriptsForProject=`"$projfile`"") > $null
$argList.Add("BuildCookRun") > $null $argList.Add("BuildCookRun") > $null
@ -236,7 +239,10 @@ try {
$argList.Add("-pak") > $null $argList.Add("-pak") > $null
} }
$argList.Add("-prereqs") > $null $argList.Add("-prereqs") > $null
if ($var.Configuration -eq "Shipping")
{
$argList.Add("-nodebuginfo") > $null $argList.Add("-nodebuginfo") > $null
}
$argList.Add("-build") > $null $argList.Add("-build") > $null
$argList.Add("-target=$($config.Target)") > $null $argList.Add("-target=$($config.Target)") > $null
$argList.Add("-clientconfig=$($var.Configuration)") > $null $argList.Add("-clientconfig=$($var.Configuration)") > $null