summaryrefslogtreecommitdiff
path: root/Build-Sample.ps1
diff options
context:
space:
mode:
authorJakobL-MSFT <[email protected]>2023-02-08 15:36:56 -0800
committerGitHub <[email protected]>2023-02-08 15:36:56 -0800
commitd717aac5bd009f63670f1e164bacf2972931de1d (patch)
tree03728e56d8dd269386ce70fc8b9aaa1a2e5cdfaf /Build-Sample.ps1
parent08607873c07b796e912560b7fa359b06e1a21404 (diff)
Enable CodeQL to work thru reasonable workarounds - Cherry pick to main (#863)
Enable CodeQL to work thru reasonable workarounds. (#857)
Diffstat (limited to 'Build-Sample.ps1')
-rw-r--r--Build-Sample.ps16
1 files changed, 6 insertions, 0 deletions
diff --git a/Build-Sample.ps1 b/Build-Sample.ps1
index 57f0ce7e..4f8f5b0b 100644
--- a/Build-Sample.ps1
+++ b/Build-Sample.ps1
@@ -140,6 +140,12 @@ $OutLogFilePath = "$LogFilesDirectory\$SampleName.$Configuration.$Platform.out"
Write-Verbose "Building Sample: $SampleName; Configuration: $Configuration; Platform: $Platform {"
msbuild $solutionFile -clp:Verbosity=m -t:clean,build -property:Configuration=$Configuration -property:Platform=$Platform -p:TargetVersion=Windows10 -p:InfVerif_AdditionalOptions="/msft /sw1205 /sw1324 /sw1420 /sw1421" -p:SignToolWS=/fdws -p:DriverCFlagAddOn=/wd4996 -flp1:errorsonly`;logfile=$errorLogFilePath -flp2:WarningsOnly`;logfile=$warnLogFilePath -noLogo > $OutLogFilePath
+if ($env:WDS_WipeOutputs -ne $null)
+{
+ Write-Verbose ("WipeOutputs: "+$Directory+" "+(((Get-Volume ($DriveLetter=(Get-Item ".").PSDrive.Name)).SizeRemaining/1GB)))
+ Get-ChildItem -path $Directory -Recurse -Include x64|Remove-Item -Recurse
+ Get-ChildItem -path $Directory -Recurse -Include arm64|Remove-Item -Recurse
+}
if ($LASTEXITCODE -ne 0)
{