/
githubmirror
/
roslyn
Обзор
Документация
Войти
/
githubmirror
/
roslyn
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
scripts/vscode-build.ps1
25 строк
781 B
Jared Parsons
Move to basic ref assemblies for net40 (#74796)
19 авг 2024, 18:39
Не верифицирован
19 авг 2024, 18:39
2d074ba
Код
Авторство
О чём код?
param ( [Parameter(Mandatory = $true)][string]$filePath, [string]$msbuildEngine = "vs", [string]$framework = "" ) Set-StrictMode -version 3.0 $ErrorActionPreference = "Stop" . (Join-Path $PSScriptRoot "../eng/build-utils.ps1") $fileInfo = Get-ItemProperty $filePath $projectFileInfo = Get-ProjectFile $fileInfo if ($projectFileInfo) { $buildTool = InitializeBuildTool $frameworkArg = if ($framework -ne "") { " -p:TargetFramework=$framework" } else { "" } $buildArgs = "$($buildTool.Command) -v:m -tl:off -m -p:RunAnalyzersDuringBuild=false -p:GenerateFullPaths=true$frameworkArg $($projectFileInfo.FullName)" Exec-Command $buildTool.Path $buildArgs exit 0 } else { Write-Host "Failed to build project. $fileInfo is not part of a C# / VB project." exit 1 }