Skip to content

Commit

Permalink
Fix toolchain name
Browse files Browse the repository at this point in the history
  • Loading branch information
Kartatz committed Sep 1, 2023
1 parent c6279a7 commit 7d8dc86
Showing 1 changed file with 13 additions and 13 deletions.
26 changes: 13 additions & 13 deletions tools/setup_toolchain.sh
Original file line number Diff line number Diff line change
Expand Up @@ -2,27 +2,27 @@

set -eu

declare -r KEL_HOME='/tmp/kel-toolchain'
declare -r NAN_HOME='/tmp/nan-toolchain'

if [ -d "${KEL_HOME}" ]; then
PATH+=":${KEL_HOME}/bin"
export KEL_HOME \
if [ -d "${NAN_HOME}" ]; then
PATH+=":${NAN_HOME}/bin"
export NAN_HOME \
PATH
return 0
fi

declare -r KEL_CROSS_TAG="$(jq --raw-output '.tag_name' <<< "$(curl --retry 10 --retry-delay 3 --silent --url 'https://api.github.com/repos/AmanoTeam/Kel/releases/latest')")"
declare -r KEL_CROSS_TARBALL='/tmp/kel.tar.xz'
declare -r KEL_CROSS_URL="https://github.com/AmanoTeam/Kel/releases/download/${KEL_CROSS_TAG}/x86_64-unknown-linux-gnu.tar.xz"
declare -r NAN_CROSS_TAG="$(jq --raw-output '.tag_name' <<< "$(curl --retry 10 --retry-delay 3 --silent --url 'https://api.github.com/repos/AmanoTeam/Nan/releases/latest')")"
declare -r NAN_CROSS_TARBALL='/tmp/nan.tar.xz'
declare -r NAN_CROSS_URL="https://github.com/AmanoTeam/Nan/releases/download/${NAN_CROSS_TAG}/x86_64-unknown-linux-gnu.tar.xz"

curl --connect-timeout '10' --retry '15' --retry-all-errors --fail --silent --location --url "${KEL_CROSS_URL}" --output "${KEL_CROSS_TARBALL}"
tar --directory="$(dirname "${KEL_CROSS_TARBALL}")" --extract --file="${KEL_CROSS_TARBALL}"
curl --connect-timeout '10' --retry '15' --retry-all-errors --fail --silent --location --url "${NAN_CROSS_URL}" --output "${NAN_CROSS_TARBALL}"
tar --directory="$(dirname "${NAN_CROSS_TARBALL}")" --extract --file="${NAN_CROSS_TARBALL}"

rm "${KEL_CROSS_TARBALL}"
rm "${NAN_CROSS_TARBALL}"

mv '/tmp/kel' "${KEL_HOME}"
mv '/tmp/nan' "${NAN_HOME}"

PATH+=":${KEL_HOME}/bin"
PATH+=":${NAN_HOME}/bin"

export KEL_HOME \
export NAN_HOME \
PATH

0 comments on commit 7d8dc86

Please sign in to comment.