-
Notifications
You must be signed in to change notification settings - Fork 4
Expand file tree
/
Copy pathbuild.ps1
More file actions
15 lines (11 loc) · 911 Bytes
/
build.ps1
File metadata and controls
15 lines (11 loc) · 911 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
$ErrorActionPreference = "Stop";
. 'build\Update-Version.ps1'
Update-Version
$visualStudioInstallation = & "${env:ProgramFiles(x86)}\Microsoft Visual Studio\Installer\vswhere.exe" -latest -products * -requires Microsoft.Component.MSBuild -property installationPath
$visualStudioInstallation ??= & "${env:ProgramFiles(x86)}\Microsoft Visual Studio\Installer\vswhere.exe" -prerelease -latest -products * -requires Microsoft.Component.MSBuild -property installationPath
$configuration = 'Release'
$targetFramework = 'net472'
$msbuild = Join-Path $visualStudioInstallation 'MSBuild\Current\Bin\MSBuild.exe'
& $msbuild src /restore /p:Configuration=$configuration /v:minimal
$vstest = join-path $visualStudioInstallation 'Common7\IDE\CommonExtensions\Microsoft\TestWindow\VSTest.Console.exe'
& $vstest src\CopyFunctionBreakpointName.Tests\bin\$configuration\$targetFramework\CopyFunctionBreakpointName.Tests.dll