From c6d495d32b8b8d6f2d3f76be40735ab3c1697995 Mon Sep 17 00:00:00 2001 From: Charlie Birks Date: Mon, 27 Feb 2023 11:34:26 +0000 Subject: [PATCH] Merge picosystem build support --- .github/workflows/build.yml | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 79dd931..12810e3 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -38,6 +38,14 @@ jobs: cmake-args: -DCMAKE_TOOLCHAIN_FILE=$GITHUB_WORKSPACE/32blit-sdk/32blit.toolchain apt-packages: gcc-arm-none-eabi libnewlib-arm-none-eabi libstdc++-arm-none-eabi-newlib python3-setuptools + - os: ubuntu-20.04 + pico-sdk: true + name: PicoSystem + cache-key: picosystem + release-suffix: PicoSystem + cmake-args: -DCMAKE_TOOLCHAIN_FILE=$GITHUB_WORKSPACE/32blit-sdk/pico.toolchain -DPICO_BOARD=pimoroni_picosystem + apt-packages: gcc-arm-none-eabi libnewlib-arm-none-eabi libstdc++-arm-none-eabi-newlib python3-setuptools + - os: ubuntu-20.04 name: Emscripten release-suffix: WEB @@ -75,6 +83,15 @@ jobs: repository: 32blit/32blit-sdk path: 32blit-sdk + # pico sdk for some builds + - name: Checkout Pico SDK + if: matrix.pico-sdk + uses: actions/checkout@v2 + with: + repository: raspberrypi/pico-sdk + path: pico-sdk + submodules: true + # Linux dependencies - name: Install Linux deps if: runner.os == 'Linux'