mirror of
https://github.com/digarok/gsplus.git
synced 2026-10-25 19:03:15 +00:00
CI: add full SDL3 Linux build dependencies
The Linux job builds SDL3 from source and was missing XTEST (and other optional X11/wayland/audio) dev packages. Install SDL3's documented Linux build deps so they resolve in one pass rather than one CI run at a time. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
1 parent
aeb72a860d
commit
172ec3e214
1 file changed
+5
-3
@@ -42,9 +42,11 @@ jobs:
|
||||
sudo apt-get install -y --no-install-recommends \
|
||||
cmake ninja-build build-essential git \
|
||||
libx11-dev libxext-dev libxrandr-dev libxcursor-dev libxi-dev \
|
||||
libxfixes-dev libxss-dev libwayland-dev wayland-protocols \
|
||||
libxkbcommon-dev libegl1-mesa-dev libgl1-mesa-dev libgles2-mesa-dev \
|
||||
libpulse-dev libasound2-dev libdbus-1-dev libudev-dev libibus-1.0-dev
|
||||
libxfixes-dev libxss-dev libxtst-dev libxinerama-dev \
|
||||
libwayland-dev wayland-protocols libdecor-0-dev libxkbcommon-dev \
|
||||
libdrm-dev libgbm-dev libegl1-mesa-dev libgl1-mesa-dev libgles2-mesa-dev \
|
||||
libpulse-dev libasound2-dev libpipewire-0.3-dev libsndio-dev \
|
||||
libdbus-1-dev libudev-dev libibus-1.0-dev
|
||||
- name: Configure (SDL3 built from source via FetchContent)
|
||||
run: cmake -G Ninja -B build -S gsplus/src
|
||||
- name: Build
|
||||
|
||||
Reference in new issue
Block a user