From ba824fc921cd31b676a5317e05a92c683eaa7238 Mon Sep 17 00:00:00 2001 From: Brian Choy Date: Fri, 15 Jul 2022 06:12:07 -0700 Subject: Fix jq errors in prerelease script (#118) * Fix jq errors in prerelease script * Use multivariable output, add back RELEASE var --- dist/install_prerelease.sh | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) (limited to 'dist') 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 -- cgit v1.2.3