GenerateProjectList.ps1 568 B

1234567891011121314151617
  1. param(
  2. [switch]$ci
  3. )
  4. $ErrorActionPreference = 'stop'
  5. $excludeCIBinarylog = $true
  6. $msbuildEngine = 'dotnet'
  7. $repoRoot = Resolve-Path "$PSScriptRoot/../.."
  8. try {
  9. & "$repoRoot\eng\common\msbuild.ps1" -msbuildEngine $msbuildEngine -ci:$ci "$repoRoot/eng/CodeGen.proj" /t:GenerateProjectList
  10. } finally {
  11. Remove-Item variable:global:_BuildTool -ErrorAction Ignore
  12. Remove-Item variable:global:_DotNetInstallDir -ErrorAction Ignore
  13. Remove-Item variable:global:_ToolsetBuildProj -ErrorAction Ignore
  14. Remove-Item variable:global:_MSBuildExe -ErrorAction Ignore
  15. }