chore: more work on install scripts

This commit is contained in:
Slug-Boi
2024-12-01 20:52:20 +01:00
parent 3862338350
commit 73c9adf908
3 changed files with 44 additions and 7 deletions
+30
View File
@@ -0,0 +1,30 @@
#!/usr/bin/env bash
# Determine the OS and architecture
OS=$(uname -s)
ARCH=$(uname -m)
file=""
url="https://github.com/Slug-Boi/cocommit/raw/refs/heads/chore_install_script/installer/bin/"
# Set the download URL based on the OS and architecture
if [ "$OS" == "Linux" ]; then
URL="${url}install-linux"
file="install-linux"
elif [ "$OS" == "Darwin" ]; then
if [ "$ARCH" == "x86_64" ]; then
URL="${url}install-darwin-x86_64"
file="install-darwin-x86_64"
else
URL="${url}install-darwin-aarch64"
file="install-darwin-aarch64"
fi
else
echo "Unsupported OS: $OS"
exit 1
fi
# Download and run the script
echo $file
curl -LJO $URL && chmod +x $file && ./$file