From 3a6991e8eb93d1629065dc9b5b6ebac172479e2d Mon Sep 17 00:00:00 2001 From: Sheepy3 <109123711+Sheepy3@users.noreply.github.com> Date: Mon, 4 Mar 2024 12:05:20 -0500 Subject: [PATCH] Update build.yml --- .github/workflows/build.yml | 25 +++++++++++-------------- 1 file changed, 11 insertions(+), 14 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index eb1876d004..c5479cf267 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -16,13 +16,8 @@ jobs: steps: - name: 'Setup' run: | - pwd - ls - ls ~/ - set -e -x - cd ~/firmware/spade - mkdir ~/firmware/spade/jerryscript_build - mkdir ~/firmware/spade/raspberrypi + mkdir ~/jerryscript_build + mkdir ~/raspberrypi sudo apt-get install -y build-essential VER=15:10.3-2021.10-9 URL=https://developer.arm.com/-/media/Files/downloads/gnu-rm/10.3-2021.10/gcc-arm-none-eabi-10.3-2021.10-x86_64-linux.tar.bz2 @@ -60,21 +55,23 @@ jobs: - name: 'Clone Spade repo' run: | - cd ~/firmware/spade/ - git clone https://github.com/hackclub/spade.git + cd ~/ + git clone https://github.com/hackclub/sprig.git + cd ~/sprig/firmware/ + mv spade ~/ - name: 'Clone JerryScript' run: | - cd ~/firmware/spade/jerryscript_build + cd ~/jerryscript_build git clone https://github.com/jerryscript-project/jerryscript.git cd jerryscript git checkout 8ba0d1b6ee5a065a42f3b306771ad8e3c0d819bc - cd ~/firmware/spade/spade + cd ~/spade ./src/pc/jerry/refresh.sh - name: 'Clone pico-sdk' run: | - cd ~/firmware/spade/raspberrypi + cd ~/raspberrypi git clone -b 1.3.1 https://github.com/raspberrypi/pico-sdk.git git clone https://github.com/raspberrypi/pico-extras.git cd pico-sdk @@ -84,7 +81,7 @@ jobs: - name: 'Build Spade' run: | - cd ~/firmware/spade/spade + cd ~/spade mkdir ./src/shared/sprig_engine/build ./tools/cstringify.py ./src/shared/sprig_engine/engine.js > ./src/shared/sprig_engine/build/engine.min.js.cstring cmake --preset=rpi @@ -95,5 +92,5 @@ jobs: uses: 'actions/upload-artifact@v3' with: name: 'spade.uf2' - path: '~/firmware/spade/spade/rpi_build/src/spade.uf2' + path: '~/spade/rpi_build/src/spade.uf2' if-no-files-found: error