Merge remote-tracking branch 'origin/merge-requests/111'
This commit is contained in:
commit
ad91509d28
9
ghcup
9
ghcup
@ -590,13 +590,20 @@ command_exists() {
|
|||||||
check_required_commands() {
|
check_required_commands() {
|
||||||
_missing_commands=
|
_missing_commands=
|
||||||
|
|
||||||
for com in "$@" awk uname basename tar xz gzip mktemp dirname ; do
|
for com in "$@" awk uname basename tar gzip mktemp dirname ; do
|
||||||
command_exists "${com}" || {
|
command_exists "${com}" || {
|
||||||
_missing_commands="${_missing_commands} ${com}"
|
_missing_commands="${_missing_commands} ${com}"
|
||||||
}
|
}
|
||||||
done
|
done
|
||||||
unset com
|
unset com
|
||||||
|
|
||||||
|
# darwin uses tar's built-in xz decompression
|
||||||
|
if test "${mydistro}" != "darwin"; then
|
||||||
|
command_exists xz || {
|
||||||
|
_missing_commands="${_missing_commands} xz"
|
||||||
|
}
|
||||||
|
fi
|
||||||
|
|
||||||
if [ -n "${_missing_commands}" ] ; then
|
if [ -n "${_missing_commands}" ] ; then
|
||||||
printf "%s" "${_missing_commands}"
|
printf "%s" "${_missing_commands}"
|
||||||
unset _missing_commands
|
unset _missing_commands
|
||||||
|
Loading…
Reference in New Issue
Block a user