diff options
| author | ptitSeb <sebastien.chev@gmail.com> | 2022-02-27 14:36:30 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2022-02-27 14:36:30 +0100 |
| commit | 4ee2888711bc1f9c41d580602dbb9ca07ac26284 (patch) | |
| tree | f41e7a8f3dd3571e7337c31000e590b41be2eb7f /.github/workflows | |
| parent | 24b781a6412e8b0ed22d2f59ae6b52304a69229b (diff) | |
| download | box64-4ee2888711bc1f9c41d580602dbb9ca07ac26284.tar.gz box64-4ee2888711bc1f9c41d580602dbb9ca07ac26284.zip | |
Try to build RISC-V
Diffstat (limited to '.github/workflows')
| -rw-r--r-- | .github/workflows/release.yml | 8 |
1 files changed, 6 insertions, 2 deletions
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 |