Skip to content

Commit 15f7eaa

Browse files
author
maddieclayton
committed
fix RecoveryServices build issue
1 parent d527258 commit 15f7eaa

File tree

7 files changed

+11
-0
lines changed

7 files changed

+11
-0
lines changed

tools/CleanupBuild.ps1

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,4 +43,15 @@ foreach ($RMFolder in $resourceManagerFolders)
4343
Write-Verbose "Removing redundant dlls in $($RMFolder.Name)"
4444
$removedDlls = Get-ChildItem -Path $RMFolder.FullName -Filter "*.dll" | where { $acceptedDlls -notcontains $_.Name}
4545
$removedDlls | % { Write-Verbose "Removing $($_.Name)"; Remove-Item $_.FullName -Force }
46+
47+
Write-Verbose "Removing scripts and psd1 in $($RMFolder.Name)"
48+
if (Test-Path -Path "$($RMFolder.FullName)\StartupScripts")
49+
{
50+
$scriptName = "$($RMFolder.FullName)\StartupScripts\$($RMFolder.Name.replace('.', ''))Startup.ps1"
51+
Write-Verbose $scriptName
52+
$removedScripts = Get-ChildItem -Path "$($RMFolder.FullName)\StartupScripts" -Filter "*.ps1" | where { $_.FullName -ne $scriptName }
53+
$removedScripts | % { Write-Verbose "Removing $($_.Name)"; Remove-Item $_.FullName -Force }
54+
}
55+
$removedPsd1 = Get-ChildItem -Path "$($RMFolder.FullName)" -Filter "*.psd1" | where { $_.FullName -ne "$($RMFolder.FullName)\$($RMFolder.Name).psd1" }
56+
$removedPsd1 | % { Write-Verbose "Removing $($_.Name)"; Remove-Item $_.FullName -Force }
4657
}

0 commit comments

Comments
 (0)