[macOS] Use json to parse libraries version (#6143)

This commit is contained in:
Mikhail Koliada
2022-08-25 15:12:31 +02:00
committed by GitHub
parent 06dd4c14e4
commit b23edef723

View File

@@ -524,22 +524,22 @@ function Get-JazzyVersion {
} }
function Get-ZlibVersion { function Get-ZlibVersion {
$zlibVersion = (brew info zlib)[0] | Take-Part -Part 2 $zlibVersion = brew info --json zlib | jq -r '.[].installed[].version'
return "Zlib $zlibVersion" return "Zlib $zlibVersion"
} }
function Get-LibXftVersion { function Get-LibXftVersion {
$libXftVersion = (brew info libxft)[0] | Take-Part -Part 2 $libXftVersion = brew info --json libxft | jq -r '.[].installed[].version'
return "libXft $libXftVersion" return "libXft $libXftVersion"
} }
function Get-LibXextVersion { function Get-LibXextVersion {
$libXextVersion = (brew info libxext)[0] | Take-Part -Part 2 $libXextVersion = brew info --json libxext | jq -r '.[].installed[].version'
return "libXext $libXextVersion" return "libXext $libXextVersion"
} }
function Get-TclTkVersion { function Get-TclTkVersion {
$tcltkVersion = (brew info tcl-tk)[0] | Take-Part -Part 2 $tcltkVersion = brew info --json tcl-tk | jq -r '.[].installed[].version'
return "Tcl/Tk $tcltkVersion" return "Tcl/Tk $tcltkVersion"
} }