Skip to content

Commit db63224

Browse files
committed
Build against OBS 32
1 parent 07c45bd commit db63224

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

.github/workflows/main.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
build-plugin:
1717
strategy:
1818
matrix:
19-
obs-version: ['28.0.0', '30.2.0']
19+
obs-version: ['28.0.0', '30.2.0', '32.0.0-beta1']
2020
name: 'Build Plugin'
2121
runs-on: ubuntu-latest
2222
steps:
@@ -37,7 +37,7 @@ jobs:
3737
- name: 'Install system dependencies'
3838
run: |
3939
sudo apt update
40-
sudo apt install cmake ninja-build pkg-config clang clang-format build-essential curl ccache git zsh\
40+
sudo apt install cmake extra-cmake-modules ninja-build pkg-config clang clang-format build-essential curl ccache git zsh\
4141
libavcodec-dev libavdevice-dev libavfilter-dev libavformat-dev libavutil-dev libswresample-dev libswscale-dev\
4242
libcurl4-openssl-dev\
4343
libxcb1-dev libx11-xcb-dev\
@@ -46,10 +46,10 @@ jobs:
4646
libgles2-mesa-dev\
4747
libpipewire-0.3-dev\
4848
uuid-dev\
49-
uthash-dev libjansson-dev
49+
uthash-dev libjansson-dev libsimde-dev libdrm-dev
5050
- name: 'Configure OBS'
5151
if: steps.cache-obs.outputs.cache-hit != 'true'
52-
run: cmake -B obs-src/build -S obs-src -DOBS_CMAKE_VERSION=3 -DENABLE_BROWSER=OFF -DENABLE_UI=OFF -DENABLE_SCRIPTING=OFF -DENABLE_PULSEAUDIO=OFF -DENABLE_WAYLAND=OFF -DENABLE_PLUGINS=OFF
52+
run: cmake -B obs-src/build -S obs-src -DOBS_CMAKE_VERSION=3 -DENABLE_BROWSER=OFF -DENABLE_UI=OFF -DENABLE_FRONTEND=OFF -DENABLE_SCRIPTING=OFF -DENABLE_PULSEAUDIO=OFF -DENABLE_WAYLAND=OFF -DENABLE_PLUGINS=OFF
5353
- name: 'Build OBS'
5454
if: steps.cache-obs.outputs.cache-hit != 'true'
5555
run: cmake --build obs-src/build -j4

0 commit comments

Comments
 (0)