[macOS] Add MSBuild to docs (#3214)

This commit is contained in:
Mikhail Timofeev
2021-04-20 11:24:51 +03:00
committed by GitHub
parent 83f2d79254
commit 4417214480
3 changed files with 14 additions and 1 deletions

View File

@@ -156,6 +156,14 @@ function Get-PHPVersion {
return $PHPVersion
}
function Get-MSBuildVersion {
$msbuildVersion = msbuild -version | Select-Object -Last 1
$result = Select-String -Path (Get-Command msbuild).Source -Pattern "msbuild"
$result -match "(?<path>\/\S*\.dll)" | Out-Null
$msbuildPath = $Matches.path
return "MSBuild $msbuildVersion (from $msbuildPath)"
}
function Get-NodeVersion {
$nodeVersion = Run-Command "node --version"
return "Node.js $nodeVersion"

View File

@@ -32,6 +32,7 @@ $markdown += New-MDHeader "Installed Software" -Level 2
$markdown += New-MDHeader "Language and Runtime" -Level 3
$languageAndRuntimeList = @(
(Get-BashVersion),
(Get-MSBuildVersion),
(Get-NodeVersion),
(Get-NVMVersion),
(Get-NVMNodeVersionList),

View File

@@ -75,9 +75,13 @@ Describe "Mono" {
}
}
}
It "MSBuild is available" {
"msbuild -version" | Should -ReturnZeroExitCode
}
}
Describe "Xamarin.iOS" {
Describe "Xamarin.iOS" {
$XAMARIN_IOS_VERSIONS | ForEach-Object {
Context "$_" {
$XAMARIN_IOS_VERSIONS_PATH = "/Library/Frameworks/Xamarin.iOS.framework/Versions"