Skip to content
This repository was archived by the owner on Sep 24, 2025. It is now read-only.

Commit 2d6f7e1

Browse files
committed
groundhogfuckday
1 parent 8bcf85b commit 2d6f7e1

File tree

1 file changed

+6
-8
lines changed

1 file changed

+6
-8
lines changed

.github/workflows/build-test.yml

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -22,16 +22,16 @@ jobs:
2222
matrix:
2323
ui: [ { name: 'GTK3',
2424
conf: '--enable-gtk3ui',
25-
deps: 'libevdev-dev libglew-dev libgtk-3-dev libpulse-dev' },
25+
deps: 'gtk+3' },
2626
{ name: 'SDL2',
2727
conf: '--enable-sdl2ui --with-sdlsound --without-pulse',
28-
deps: 'libsdl2-dev libsdl2-image-dev' },
28+
deps: 'sdl2 sdl2_image' },
2929
{ name: 'SDL1',
3030
conf: '--enable-sdl1ui --with-sdlsound --without-pulse',
31-
deps: 'libsdl1.2-dev libsdl-image1.2-dev' },
31+
deps: 'sdl sdl12-compat sdl2_image' },
3232
{ name: 'Headless',
3333
conf: '--enable-headlessui --with-pulse',
34-
deps: 'libpulse-dev' }
34+
deps: '' }
3535
]
3636
steps:
3737
- name: Checkout Source
@@ -68,14 +68,12 @@ jobs:
6868
gnu-sed \
6969
libgcrypt \
7070
xa \
71-
gtk+3 \
72-
sdl \
73-
sdl2 \
7471
librsvg \
7572
adwaita-icon-theme \
7673
glew \
7774
libusb \
78-
libusb-compat
75+
libusb-compat \
76+
${{ matrix.ui.deps }}
7977
- name: Build
8078
run: |
8179
mkdir -p build/usr

0 commit comments

Comments
 (0)