From 5f0cfcb7af4d1491e1d9f0f24bbf74524100220e Mon Sep 17 00:00:00 2001 From: TheBrokenRail Date: Sat, 15 Feb 2025 00:26:16 -0500 Subject: [PATCH] Fix --- .gitea/workflows/build.yml | 2 +- ...ependencies.sh => install-dependencies-AMD64.sh} | 0 scripts/install-dependencies-ARM64.sh | 13 +++++++++++++ 3 files changed, 14 insertions(+), 1 deletion(-) rename scripts/{install-dependencies.sh => install-dependencies-AMD64.sh} (100%) create mode 100755 scripts/install-dependencies-ARM64.sh diff --git a/.gitea/workflows/build.yml b/.gitea/workflows/build.yml index 2926af0..c4f44ec 100644 --- a/.gitea/workflows/build.yml +++ b/.gitea/workflows/build.yml @@ -21,7 +21,7 @@ jobs: uses: actions/checkout@v4 # Dependencies - name: Install Dependencies - run: ./scripts/install-dependencies.sh + run: ./scripts/install-dependencies-${{ matrix.arch }}.sh # Build - name: Build run: ./example/build.sh diff --git a/scripts/install-dependencies.sh b/scripts/install-dependencies-AMD64.sh similarity index 100% rename from scripts/install-dependencies.sh rename to scripts/install-dependencies-AMD64.sh diff --git a/scripts/install-dependencies-ARM64.sh b/scripts/install-dependencies-ARM64.sh new file mode 100755 index 0000000..2d324ff --- /dev/null +++ b/scripts/install-dependencies-ARM64.sh @@ -0,0 +1,13 @@ +#!/bin/sh + +set -e + +dpkg --add-architecture armhf +apt-get update +apt-get dist-upgrade -y +apt-get install -y --no-install-recommends \ + cmake \ + ninja-build \ + gcc g++ \ + gcc-arm-linux-gnueabihf g++-arm-linux-gnueabihf \ + libc6:armhf \ No newline at end of file