File tree Expand file tree Collapse file tree 3 files changed +25
-17
lines changed Expand file tree Collapse file tree 3 files changed +25
-17
lines changed Original file line number Diff line number Diff line change @@ -12,13 +12,13 @@ jobs:
12
12
- uses : actions/checkout@v4
13
13
- uses : ammaraskar/gcc-problem-matcher@master
14
14
15
- - name : Install Dependencies
16
- run : |
17
- brew install --force gcc libffi cmake ninja make
18
- brew install --force --cask gcc- arm-embedded
15
+ - name : Install arm-none-eabi-gcc
16
+ uses : carlosperate/[email protected]
17
+ with :
18
+ release : ' 9-2019-q4 ' # The arm-none-eabi-gcc release to use.
19
19
20
- - name : Build macOS port
21
- run : python3 make.py unix submodules clean mpy_cross DISPLAY=sdl_display INDEV=sdl_pointer
20
+ - name : Install Dependencies
21
+ run : brew install --force gcc libffi cmake ninja make
22
22
23
23
- name : Build ESP32 port
24
24
run : python3 make.py esp32 submodules clean mpy_cross BOARD=ESP32_GENERIC_S3 BOARD_VARIANT=SPIRAM_OCT DISPLAY=rgb_display INDEV=gt911
28
28
29
29
- name : Build Raspberry Pi PICO port
30
30
run : python3 make.py rp2 submodules clean mpy_cross BOARD=RPI_PICO DISPLAY=rgb_display INDEV=gt911
31
+
32
+ - name : Build macOS port
33
+ run : python3 make.py unix submodules clean mpy_cross DISPLAY=sdl_display INDEV=sdl_pointer
Original file line number Diff line number Diff line change @@ -12,12 +12,12 @@ jobs:
12
12
steps :
13
13
- uses : actions/checkout@v4
14
14
- uses : ammaraskar/gcc-problem-matcher@master
15
-
15
+ - name : Install arm-none-eabi-gcc
16
+ uses :
carlosperate/[email protected]
17
+ with :
18
+ release : ' 9-2019-q4' # The arm-none-eabi-gcc release to use.
16
19
- name : Install Deps
17
- run : sudo apt-get install --force-yes -y 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 gcc-arm-none-eabi
18
-
19
- - name : Build Unix port
20
- run : python3 make.py unix submodules clean mpy_cross DISPLAY=sdl_display INDEV=sdl_pointer
20
+ run : sudo apt-get install --force-yes -y 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
21
21
22
22
- name : Build ESP32 port
23
23
run : python3 make.py esp32 submodules clean mpy_cross BOARD=ESP32_GENERIC_S3 BOARD_VARIANT=SPIRAM_OCT DISPLAY=rgb_display INDEV=gt911
28
28
- name : Build Raspberry Pi PICO port
29
29
run : python3 make.py rp2 submodules clean mpy_cross BOARD=RPI_PICO DISPLAY=rgb_display INDEV=gt911
30
30
31
+ - name : Build Unix port
32
+ run : python3 make.py unix submodules clean mpy_cross DISPLAY=sdl_display INDEV=sdl_pointer
33
+
31
34
32
35
33
36
Original file line number Diff line number Diff line change @@ -11,16 +11,15 @@ jobs:
11
11
12
12
steps :
13
13
- uses : actions/checkout@v4
14
-
14
+ - name : Install arm-none-eabi-gcc
15
+ uses :
carlosperate/[email protected]
16
+ with :
17
+ release : ' 9-2019-q4' # The arm-none-eabi-gcc release to use.
15
18
- name : Install Dependencies
16
19
run : |
17
- choco install make
18
- choco install gcc-arm-embedded
20
+ winget install ezwinports.make
19
21
python3 -m pip install pyMSVC
20
22
21
- - name : Build Windows port
22
- run : python3 make.py windows submodules clean mpy_cross DISPLAY=sdl_display INDEV=sdl_pointer
23
-
24
23
- name : Build ESP32 port
25
24
run : python3 make.py esp32 submodules clean mpy_cross BOARD=ESP32_GENERIC_S3 BOARD_VARIANT=SPIRAM_OCT DISPLAY=rgb_display INDEV=gt911
26
25
30
29
- name : Build Raspberry Pi PICO port
31
30
run : python3 make.py rp2 submodules clean mpy_cross BOARD=RPI_PICO DISPLAY=rgb_display INDEV=gt911
32
31
32
+ - name : Build Windows port
33
+ run : python3 make.py windows submodules clean mpy_cross DISPLAY=sdl_display INDEV=sdl_pointer
34
+
33
35
You can’t perform that action at this time.
0 commit comments