First commit

This commit is contained in:
2026-06-20 05:51:40 -05:00
parent 8f8cb4c038
commit aa7e16a0f0

View File

@@ -4,39 +4,40 @@ runs:
using: "composite" using: "composite"
steps: steps:
run: | - name: "Install CrossLang Package "
if command -v crosslang >/dev/null 2>&1; then run: |
echo "CrossLang Already Installed" if command -v crosslang >/dev/null 2>&1; then
else echo "CrossLang Already Installed"
case `uname -m` in else
x86_64) case `uname -m` in
wget -O /tmp/crosslang.tar.gz https://redirect.tesses.net/cl-linux-amd64 x86_64)
tar xvf /tmp/crosslang.tar.gz -C /usr/local wget -O /tmp/crosslang.tar.gz https://redirect.tesses.net/cl-linux-amd64
crosslang update-shell tar xvf /tmp/crosslang.tar.gz -C /usr/local
;; crosslang update-shell
aarch64) ;;
wget -O /tmp/crosslang.tar.gz https://redirect.tesses.net/cl-linux-arm64 aarch64)
tar xvf /tmp/crosslang.tar.gz -C /usr/local wget -O /tmp/crosslang.tar.gz https://redirect.tesses.net/cl-linux-arm64
crosslang update-shell tar xvf /tmp/crosslang.tar.gz -C /usr/local
;; crosslang update-shell
riscv64) ;;
wget -O /tmp/crosslang.tar.gz https://redirect.tesses.net/cl-linux-riscv64 riscv64)
tar xvf /tmp/crosslang.tar.gz -C /usr/local wget -O /tmp/crosslang.tar.gz https://redirect.tesses.net/cl-linux-riscv64
crosslang update-shell tar xvf /tmp/crosslang.tar.gz -C /usr/local
;; crosslang update-shell
i*86) ;;
wget -O /tmp/crosslang.tar.gz https://redirect.tesses.net/cl-linux-i386 i*86)
tar xvf /tmp/crosslang.tar.gz -C /usr/local wget -O /tmp/crosslang.tar.gz https://redirect.tesses.net/cl-linux-i386
crosslang update-shell tar xvf /tmp/crosslang.tar.gz -C /usr/local
;; crosslang update-shell
ppc) ;;
wget -O /tmp/crosslang.tar.gz https://redirect.tesses.net/cl-linux-powerpc ppc)
tar xvf /tmp/crosslang.tar.gz -C /usr/local wget -O /tmp/crosslang.tar.gz https://redirect.tesses.net/cl-linux-powerpc
crosslang update-shell tar xvf /tmp/crosslang.tar.gz -C /usr/local
;; crosslang update-shell
*) ;;
echo "Unsupported architecture for crosslang, Sorry :(" *)
exit 1 echo "Unsupported architecture for crosslang, Sorry :("
;; exit 1
esac ;;
fi esac
fi