From 460dab5ddea3d33f7c16f87f0a48cfd9a4bfdea1 Mon Sep 17 00:00:00 2001 From: Steve Streeting Date: Mon, 18 Sep 2023 11:20:01 +0100 Subject: [PATCH] Include debug information in non-Shipping builds --- ue-package.ps1 | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/ue-package.ps1 b/ue-package.ps1 index 12372ed..bc2dfed 100644 --- a/ue-package.ps1 +++ b/ue-package.ps1 @@ -215,6 +215,9 @@ try { $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.Add("-ScriptsForProject=`"$projfile`"") > $null $argList.Add("BuildCookRun") > $null @@ -236,7 +239,10 @@ try { $argList.Add("-pak") > $null } $argList.Add("-prereqs") > $null - $argList.Add("-nodebuginfo") > $null + if ($var.Configuration -eq "Shipping") + { + $argList.Add("-nodebuginfo") > $null + } $argList.Add("-build") > $null $argList.Add("-target=$($config.Target)") > $null $argList.Add("-clientconfig=$($var.Configuration)") > $null