forked from coop-cloud/abra
build: change sed flags in installer for mac os compatibility
This commit is contained in:
parent
ece1130797
commit
eb5b35d47f
|
@ -37,7 +37,7 @@ function install_abra_release {
|
||||||
# FIXME: support different architectures
|
# FIXME: support different architectures
|
||||||
PLATFORM=$(uname -s | tr '[:upper:]' '[:lower:]')_$(uname -m)
|
PLATFORM=$(uname -s | tr '[:upper:]' '[:lower:]')_$(uname -m)
|
||||||
sed_command='s/.*"assets":\[\{[^}]*"name":"abra.*_'"$PLATFORM"'"[^}]*"browser_download_url":"([^"]*)".*\].*/\1/p'
|
sed_command='s/.*"assets":\[\{[^}]*"name":"abra.*_'"$PLATFORM"'"[^}]*"browser_download_url":"([^"]*)".*\].*/\1/p'
|
||||||
release_url=$(curl -s $ABRA_RELEASE_URL | sed -rn $sed_command -)
|
release_url=$(curl -s $ABRA_RELEASE_URL | sed -En $sed_command)
|
||||||
|
|
||||||
echo "downloading $ABRA_VERSION $PLATFORM binary release for abra..."
|
echo "downloading $ABRA_VERSION $PLATFORM binary release for abra..."
|
||||||
curl --progress-bar "$release_url" --output "$HOME/.local/bin/abra"
|
curl --progress-bar "$release_url" --output "$HOME/.local/bin/abra"
|
||||||
|
|
Loading…
Reference in New Issue