diff options
| -rwxr-xr-x | dist/install_prerelease.sh | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/dist/install_prerelease.sh b/dist/install_prerelease.sh index 384383d2..2bbd209e 100755 --- a/dist/install_prerelease.sh +++ b/dist/install_prerelease.sh @@ -12,11 +12,10 @@ sudo -u deck mkdir -p ${HOMEBREW_FOLDER}/services sudo -u deck mkdir -p ${HOMEBREW_FOLDER}/plugins # Download latest release and install it -RELEASES="$(curl -s 'https://api.github.com/repos/SteamDeckHomebrew/decky-loader/releases')" -RELEASE="$($RELEASES | jq -r "first(.[] | select(.prerelease == "true"))")" -VERSION="$($RELEASE | jq -r ".tag_name")" -DOWNLOADURL="$($RELEASE | jq -r ".assets[].browser_download_url")" -# printf "DOWNLOADURL=$DOWNLOADURL\n" +RELEASE=$(curl -s 'https://api.github.com/repos/SteamDeckHomebrew/decky-loader/releases' | jq -r "first(.[] | select(.prerelease == "true"))") +read VERSION DOWNLOADURL < <(echo $(jq -r '.tag_name, .assets[].browser_download_url' <<< ${RELEASE})) + +printf "Installing version %s...\n" "${VERSION}" curl -L $DOWNLOADURL --output ${HOMEBREW_FOLDER}/services/PluginLoader chmod +x ${HOMEBREW_FOLDER}/services/PluginLoader echo $VERSION > ${HOMEBREW_FOLDER}/services/.loader.version |
