Skip to content

Commit bdecfe0

Browse files
committed
fix sh installer macOS universal
1 parent 191ca3c commit bdecfe0

File tree

1 file changed

+12
-1
lines changed

1 file changed

+12
-1
lines changed

install.sh

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,17 @@ user_arg=$1
44
stream_cmd="curl -sL install.mob.sh"
55
readme="https://mob.sh"
66

7+
determine_arch() {
8+
case "$(uname -s)" in
9+
Darwin)
10+
echo "universal"
11+
;;
12+
*)
13+
echo "amd64"
14+
;;
15+
esac
16+
}
17+
718
determine_os() {
819
case "$(uname -s)" in
920
Darwin)
@@ -105,7 +116,7 @@ check_access_rights() {
105116
install_remote_binary() {
106117
echo "installing latest 'mob' release from GitHub to $target..."
107118
url=$(curl -s https://api.github.com/repos/remotemobprogramming/mob/releases/latest |
108-
grep "browser_download_url.*mob_.*$(determine_os)_amd64\.$(determine_ending)" |
119+
grep "browser_download_url.*mob_.*$(determine_os)_$(determine_arch)\.$(determine_ending)" |
109120
cut -d ":" -f 2,3 |
110121
tr -d ' \"')
111122
curl -sSL "$url" | tar xz -C "$target" "$(determine_mob_binary)" && chmod +x "$target"/mob

0 commit comments

Comments
 (0)