Descend into insanity

This commit is contained in:
Stay 2024-03-05 13:53:32 +01:00
parent 2d3e4a69a0
commit db888c7c88
No known key found for this signature in database
GPG key ID: EBB5269EA8782664

13
.gitlab-ci.yml Normal file
View file

@ -0,0 +1,13 @@
stages:
- build
build::linux:
stage: build
script:
- apt update
- apt install -y libsdl2-dev libssl-dev qt6-base-dev qt6-base-private-dev qt6-multimedia-dev libgl-dev libasound-dev xorg-dev libx11-dev libxext-dev jackd libpipewire-0.3-dev cmake clang
- apt install -y portaudio-devel ffmpeg libswscale-dev libavformat-dev libavcodec-dev libavdevice-dev sndio-devel
- mkdir build
- cd build
- cmake .. -DCMAKE_BUILD_TYPE=Release
- cmake --build . -- -j"$(nproc)"