From 4ee2888711bc1f9c41d580602dbb9ca07ac26284 Mon Sep 17 00:00:00 2001 From: ptitSeb Date: Sun, 27 Feb 2022 14:36:30 +0100 Subject: Try to build RISC-V --- .github/workflows/release.yml | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to '.github/workflows') diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index ff83117a..e0d947e1 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -27,7 +27,7 @@ jobs: strategy: fail-fast: false matrix: - platform: [X64, OTHER_ARM, RPI4ARM64, RK3326, RK3399, RK3288, TEGRAX1, PHYTIUM, SD845] + platform: [X64, OTHER_ARM, RISCV, RPI4ARM64, RK3326, RK3399, RK3288, TEGRAX1, PHYTIUM, SD845] type: [Release, Trace] runs-on: ubuntu-latest @@ -38,7 +38,7 @@ jobs: - name: "Environment preparation" run: | sudo apt-get update - if [[ ${{ matrix.platform }} != 'X64' && ${{ matrix.platform }} != 'OTHER_ARM' ]]; then + if [[ ${{ matrix.platform }} != 'X64' && ${{ matrix.platform }} != 'OTHER_ARM' && ${{ matrix.platform }} != 'RISCV' ]]; then echo "BOX64_PLATFORM_MARCRO=-D${{ matrix.platform }}=1" >> $GITHUB_ENV echo "BOX64_COMPILER=aarch64-linux-gnu-gcc" >> $GITHUB_ENV sudo apt-get -y install git gcc-aarch64-linux-gnu cmake make python3 @@ -47,6 +47,10 @@ jobs: echo "BOX64_PLATFORM_MARCRO=-DLD80BITS=1 -DNOALIGN=1" >> $GITHUB_ENV echo "BOX64_COMPILER=gcc" >> $GITHUB_ENV sudo apt-get -y install git cmake make python3 + elif [[ ${{ matrix.platform }} == 'RISCV' ]]; then + echo BOX64_PLATFORM_MARCRO="-DRV64=ON" >> $GITHUB_ENV + echo "BOX64_COMPILER=riscv64-linux-gnu-gcc" >> $GITHUB_ENV + sudo apt-get -y install git gcc-riscv64-linux-gnu cmake make python3 else echo BOX64_PLATFORM_MARCRO="-DARM_DYNAREC=ON" >> $GITHUB_ENV echo "BOX64_COMPILER=aarch64-linux-gnu-gcc" >> $GITHUB_ENV -- cgit 1.4.1