Skip to content

Commit 793cf46

Browse files
committed
working on being able to share the SPI Bus
1 parent 67feebe commit 793cf46

File tree

1 file changed

+20
-5
lines changed

1 file changed

+20
-5
lines changed

.github/workflows/unix.yml

Lines changed: 20 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,26 @@ jobs:
2323
- name: Install Deps
2424
run: sudo apt-get update && sudo apt-get install --assume-yes --allow-downgrades --allow-remove-essential --allow-change-held-packages build-essential pkg-config cmake ninja-build libffi-dev gnome-desktop-testing libasound2-dev libpulse-dev libaudio-dev libjack-dev libsndio-dev libx11-dev libxext-dev libxrandr-dev libxcursor-dev libxfixes-dev libxi-dev libxss-dev libxkbcommon-dev libdrm-dev libgbm-dev libgl1-mesa-dev libgles2-mesa-dev libegl1-mesa-dev libdbus-1-dev libibus-1.0-dev libudev-dev fcitx-libs-dev libpipewire-0.3-dev libwayland-dev libdecor-0-dev ccache
2525

26+
- name: Cached Deps
27+
id: cache-deps
28+
uses: actions/cache@v4
29+
with:
30+
path: lib/
31+
key: ${{ runner.os }}-deps
32+
33+
- name: Get Build Deps
34+
if: steps.cache-deps.outputs.cache-hit != 'true'
35+
run: |
36+
git submodule update --init lib/pycparser lib/micropython lib/esp-idf lib/lvgl lib/SDL
37+
git checkout v1.23.0 -- lib/micropython
38+
git checkout master -- lib/lvgl
39+
git checkout release-2.30.2 -- lib/SDL
40+
41+
export "IDF_PATH=${GITHUB_WORKSPACE}/lib/esp-idf"
42+
git submodule update --init lib/esp-idf/components/bt/host/nimble/nimble lib/esp-idf/components/esp_wifi lib/esp-idf/components/esptool_py/esptool lib/esp-idf/components/lwip/lwip lib/esp-idf/components/mbedtls/mbedtls lib/esp-idf/components/bt/controller/lib_esp32 lib/esp-idf/components/bt/controller/lib_esp32c3_family
43+
./lib/esp-idf/install.sh all
44+
. ./lib/esp-idf/export.sh
45+
2646
- name: Build ESP32 port
2747
run: python3 make.py esp32 submodules clean mpy_cross BOARD=ESP32_GENERIC_S3 BOARD_VARIANT=SPIRAM_OCT DISPLAY=rgb_display INDEV=gt911 --ccache
2848

@@ -34,8 +54,3 @@ jobs:
3454

3555
- name: Build Unix port
3656
run: python3 make.py unix submodules clean mpy_cross DISPLAY=sdl_display INDEV=sdl_pointer
37-
38-
39-
40-
41-

0 commit comments

Comments
 (0)