update msys2 notes

This commit is contained in:
Aleksandr Chebotov
2020-09-28 15:08:08 +03:00
parent 17ba6f9969
commit caefc77d7a
2 changed files with 15 additions and 1 deletions

View File

@@ -271,6 +271,12 @@ function Get-PacmanVersion {
return "- Pacman $pacmanVersion" return "- Pacman $pacmanVersion"
} }
function Get-ShellTarget {
$shells = Get-ChildItem C:\shells -File | Select-Object @{n="Name";e={
if ($_.Name -eq 'bash.exe') {"$($_.Name) (Default)"} else {$_.Name}}},@{n="Target";e={$_.Target[0]}} | Sort-Object Name
$shells | New-MDTable -Columns ([ordered]@{Name = "left"; Target = "left";})
}
function Get-YAMLLintVersion { function Get-YAMLLintVersion {
yamllint --version yamllint --version
} }

View File

@@ -148,14 +148,22 @@ $markdown += New-MDList -Style Unordered -Lines @(
(Get-SeleniumWebDriverVersion -Driver "iexplorer") (Get-SeleniumWebDriverVersion -Driver "iexplorer")
) )
$markdown += New-MDHeader "Shells" -Level 3
$markdown += Get-ShellTarget
$markdown += New-MDNewLine
$markdown += New-MDHeader "MSYS2" -Level 3 $markdown += New-MDHeader "MSYS2" -Level 3
$markdown += Get-PacmanVersion $markdown += Get-PacmanVersion
$markdown += New-MDNewLine $markdown += New-MDNewLine
$markdown += New-MDHeader "Notes:" -Level 5
$markdown += @' $markdown += @'
``` ```
Location: C:\msys64 Location: C:\msys64
Note: MSYS2 is pre-installed on image but not added to PATH. 1. MSYS2 is pre-installed on image
2. C:\msys64\mingw64\bin is added to PATH and has lower precedence than C:\Windows\System32
3. C:\msys64\usr\bin is added to PATH and has lower precedence than C:\Windows\System32
4. Default bash.exe shell is set to the C:\msys64\usr\bin\bash.exe
``` ```
'@ '@
$markdown += New-MDNewLine $markdown += New-MDNewLine