From 2907040ca70fccad722bc3ca1f26035430ec1ebf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Omar=20Vergara=20P=C3=A9rez?= Date: Tue, 11 Jun 2024 08:04:42 -0600 Subject: [PATCH] build(scripts): add a small improvement to the installation script --- scripts/install_update_linux.sh | 6 +---- scripts/install_update_sqlite_linux.sh | 35 -------------------------- 2 files changed, 1 insertion(+), 40 deletions(-) delete mode 100755 scripts/install_update_sqlite_linux.sh diff --git a/scripts/install_update_linux.sh b/scripts/install_update_linux.sh index ed52487..c205adf 100755 --- a/scripts/install_update_linux.sh +++ b/scripts/install_update_linux.sh @@ -24,12 +24,8 @@ GITHUB_LATEST_VERSION=$(curl -L -s -H 'Accept: application/json' https://github. GITHUB_FILE="dblab_${GITHUB_LATEST_VERSION//v/}_${OS}_${ARCH}.tar.gz" GITHUB_URL="https://github.com/danvergara/dblab/releases/download/${GITHUB_LATEST_VERSION}/${GITHUB_FILE}" -echo $GITHUB_FILE -echo $GITHUB_LATEST_VERSION -echo $GITHUB_URL - # install/update the local binary curl -L -o dblab.tar.gz $GITHUB_URL tar xzvf dblab.tar.gz dblab -mv -f dblab "$DIR" +install -Dm 755 dblab -t "$DIR" rm dblab.tar.gz diff --git a/scripts/install_update_sqlite_linux.sh b/scripts/install_update_sqlite_linux.sh deleted file mode 100755 index 51583fb..0000000 --- a/scripts/install_update_sqlite_linux.sh +++ /dev/null @@ -1,35 +0,0 @@ -#!/bin/bash - -# allow specifying different destination directory -DIR="${DIR:-"$HOME/.local/bin"}" - -# get the OS -OS=$(uname -s) -case $OS in - Linux) OS=linux ;; - Darwin) OS=darwin ;; -esac - -# map different architecture variations to the available binaries -ARCH=$(uname -m) -case $ARCH in - i386|i686|x86_64) ARCH=amd64 ;; - armv6*) ARCH=armv6 ;; - armv7*) ARCH=armv7 ;; - aarch64*) ARCH=arm64 ;; -esac - -# prepare the download URL -GITHUB_LATEST_VERSION=$(curl -L -s -H 'Accept: application/json' https://github.com/danvergara/dblab/releases/latest | sed -e 's/.*"tag_name":"\([^"]*\)".*/\1/') -GITHUB_FILE="dblab_sqlite_${GITHUB_LATEST_VERSION//v/}_${OS}_${ARCH}.tar.gz" -GITHUB_URL="https://github.com/danvergara/dblab/releases/download/${GITHUB_LATEST_VERSION}/${GITHUB_FILE}" - -echo $GITHUB_FILE -echo $GITHUB_LATEST_VERSION -echo $GITHUB_URL - -# install/update the local binary -curl -L -o dblab.tar.gz $GITHUB_URL -tar xzvf dblab.tar.gz dblab-sqlite -mv -f dblab-sqlite "$DIR" -rm dblab.tar.gz