diff --git a/build.psm1 b/build.psm1 index 734aa904e..3056abb6b 100644 --- a/build.psm1 +++ b/build.psm1 @@ -308,6 +308,13 @@ function Start-ScriptAnalyzerBuild "$projectRoot\Rules\bin\${buildConfiguration}\${framework}\Microsoft.PowerShell.CrossCompatibility.dll" ) } + if ($Configuration -eq 'Debug') { + $itemsToCopyBinaries += @( + "$projectRoot\Engine\bin\${buildConfiguration}\${Framework}\Microsoft.Windows.PowerShell.ScriptAnalyzer.pdb", + "$projectRoot\Rules\bin\${buildConfiguration}\${Framework}\Microsoft.Windows.PowerShell.ScriptAnalyzer.BuiltinRules.pdb" + "$projectRoot\Rules\bin\${buildConfiguration}\${framework}\Microsoft.PowerShell.CrossCompatibility.pdb" + ) + } Publish-File $itemsToCopyBinaries $destinationDirBinaries $settingsFiles = Get-Childitem "$projectRoot\Engine\Settings" | ForEach-Object -MemberName FullName