| # Locate a set of the tools used for builds |
| |
| steps: |
| - template: windows-release/find-sdk.yml |
| parameters: |
| toolname: 'signtool.exe' |
| |
| - powershell: | |
| $vcvarsall = (& "${env:ProgramFiles(x86)}\Microsoft Visual Studio\Installer\vswhere.exe" ` |
| -prerelease ` |
| -latest ` |
| -requires Microsoft.VisualStudio.Component.VC.Tools.x86.x64 ` |
| -find VC\Auxiliary\Build\vcvarsall.bat) |
| Write-Host "Found vcvarsall at $vcvarsall" |
| Write-Host "##vso[task.setVariable variable=vcvarsall]$vcvarsall" |
| displayName: 'Find vcvarsall.bat' |
| |
| - powershell: | |
| $msbuild = (& "${env:ProgramFiles(x86)}\Microsoft Visual Studio\Installer\vswhere.exe" ` |
| -prerelease ` |
| -latest ` |
| -requires Microsoft.VisualStudio.Component.VC.Tools.x86.x64 ` |
| -find MSBuild\Current\Bin\msbuild.exe) |
| Write-Host "Found MSBuild at $msbuild" |
| Write-Host "##vso[task.setVariable variable=msbuild]$msbuild" |
| displayName: 'Find MSBuild' |