From 603cdf1875481813f7715874a908704e0dbbae33 Mon Sep 17 00:00:00 2001 From: SpudGunMan Date: Mon, 17 Oct 2022 08:30:10 -0700 Subject: [PATCH] chirp 64bit logic --- functions/additional.function | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/functions/additional.function b/functions/additional.function index 9061ea9..0c86683 100644 --- a/functions/additional.function +++ b/functions/additional.function @@ -415,10 +415,22 @@ sudo make install CHIRP() { #sudo apt install -y chirp + cd ${DIR} || return sudo apt install libfuse2 CHIRPDATE=$(curl -s https://github.com/goldstar611/chirp-appimage | grep "releases/tag/" | sed 's|.*releases/tag/||;s|">||') + + #determine if 32/64 bit and set download link accordingly. issue #382 + if [ `getconf LONG_BIT` = '32' ]; then + LINK="https://github.com/goldstar611/chirp-appimage/releases/download/$CHIRPDATE/Chirp-daily-$CHIRPDATE-armhf.AppImage" + + else + + LINK="https://github.com/goldstar611/chirp-appimage/releases/download/$CHIRPDATE/Chirp-daily-$CHIRPDATE-aarch64.AppImage" + + fi + wget $LINK CHIRP=$(ls | grep Chirp-daily) sudo mv $CHIRP /usr/local/bin/chirp