Skip to content

Commit bdb48e7

Browse files
committed
Editing github workflow
1 parent 01ae874 commit bdb48e7

1 file changed

Lines changed: 11 additions & 4 deletions

File tree

.github/workflows/makefile.yml

Lines changed: 11 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,14 +17,21 @@ jobs:
1717
- name: Install dependancies
1818
run: |
1919
sudo apt-get update
20-
sudo apt-get install build-essential git make \
20+
sudo apt-get install -y build-essential git make \
2121
pkg-config cmake ninja-build gnome-desktop-testing libasound2-dev libpulse-dev \
2222
libaudio-dev libfribidi-dev libjack-dev libsndio-dev libx11-dev libxext-dev \
2323
libxrandr-dev libxcursor-dev libxfixes-dev libxi-dev libxss-dev libxtst-dev \
2424
libxkbcommon-dev libdrm-dev libgbm-dev libgl1-mesa-dev libgles2-mesa-dev \
2525
libegl1-mesa-dev libdbus-1-dev libibus-1.0-dev libudev-dev libpipewire-0.3-dev \
2626
libwayland-dev libdecor-0-dev liburing-dev libfreetype6-dev libharfbuzz-dev \
27-
libjpeg-dev libpng-dev libtiff-dev libwebp-dev
27+
libjpeg-dev libpng-dev libtiff-dev libwebp-dev libncurses5-dev libncursesw5-dev
2828
29-
- name: Test with make
30-
run: make
29+
- name: Clone SDL dependencies
30+
run: |
31+
mkdir -p 3rdParty
32+
git clone --depth 1 https://github.com/libsdl-org/SDL.git 3rdParty/SDL
33+
git clone --depth 1 https://github.com/libsdl-org/SDL_image.git 3rdParty/SDL_image
34+
git clone --depth 1 https://github.com/libsdl-org/SDL_ttf.git 3rdParty/SDL_ttf
35+
36+
- name: Build project
37+
run: make -j$(nproc)

0 commit comments

Comments
 (0)