From 13d3bfe34d6ffbbe9c98d11c81f7a16f5a69fbb3 Mon Sep 17 00:00:00 2001 From: louist103 <35883445+louist103@users.noreply.github.com> Date: Sat, 18 May 2024 10:40:39 -0400 Subject: [PATCH 1/2] ARM64 1 --- .github/workflows/build.yml | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index db64737..615b279 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -20,6 +20,10 @@ jobs: { name: windows, runner: windows-latest + }, + { + name: linux-arm, + runner: ubuntu-20.04 } ] ido: [5.3, 7.1] @@ -50,6 +54,25 @@ jobs: run: | make -j $(nproc) RELEASE=1 VERSION=${{ matrix.ido }} + - name: Install dependencies (Linux ARM64) + shell: bash + if: matrix.os.name == 'linux-arm' + run: | + sudo apt update + sudo apt install gcc-aarch64-linux-gnu + + - name: Build recomp binary (Linux ARM64) + shell: bash + if: matrix.os.name == 'linux-arm' + run: | + make -j $(nproc) RELEASE=1 setup + + - name: Run the build script (Linux) + shell: bash + if: matrix.os.name == 'linux-arm' + run: | + make -j $(nproc) RELEASE=1 VERSION=${{ matrix.ido }} CC=aarch64-linux-gnu-gcc CXX=aarch64-linux-gnu-g++ STRIP=aarch64-linux-gnu-strip + # MacOS - name: Install dependencies (MacOS) shell: bash From def33fdfca09e3e614ae358d039922c0b0dc88be Mon Sep 17 00:00:00 2001 From: louist103 <35883445+louist103@users.noreply.github.com> Date: Sat, 18 May 2024 10:41:34 -0400 Subject: [PATCH 2/2] Actions push