File tree Expand file tree Collapse file tree 1 file changed +20
-5
lines changed Expand file tree Collapse file tree 1 file changed +20
-5
lines changed Original file line number Diff line number Diff line change 23
23
- name : Install Deps
24
24
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
25
25
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
+
26
46
- name : Build ESP32 port
27
47
run : python3 make.py esp32 submodules clean mpy_cross BOARD=ESP32_GENERIC_S3 BOARD_VARIANT=SPIRAM_OCT DISPLAY=rgb_display INDEV=gt911 --ccache
28
48
34
54
35
55
- name : Build Unix port
36
56
run : python3 make.py unix submodules clean mpy_cross DISPLAY=sdl_display INDEV=sdl_pointer
37
-
38
-
39
-
40
-
41
-
You can’t perform that action at this time.
0 commit comments