From ac38ffb4ba380b4b218418e785908b42b2025ccd Mon Sep 17 00:00:00 2001 From: Vdragon Date: Mon, 10 Feb 2025 22:49:24 +0100 Subject: [PATCH] tentative riscv build setup --- .github/workflows/main.yml | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index db514530..cadaa6d3 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -36,8 +36,19 @@ jobs: - uses: actions/checkout@v4 - name: arm-none-eabi-gcc GNU Arm Embedded Toolchain + if: matrix.pico.platform == "rp2040" || matrix.pico.platform == "rp2350" uses: carlosperate/arm-none-eabi-gcc-action@v1.10.0 + - name: riscv Toolchain + if: matrix.pico.platform == "rp2350-riscv" + uses: ConorMacBride/install-package@v1 + with: + apt: gcc-riscv64-unknown-elf binutils-riscv64-unknown-elf + - name: riscv Toolchain env + if: matrix.pico.platform == "rp2350-riscv" + run: | + echo "PICO_GCC_TRIPLE=riscv64-unknown-elf" >> $GITHUB_ENV + - name: Setup cmake uses: jwlawson/actions-setup-cmake@v2