Added Cygwin builds to CI.

Bringing back Cygwin support!
This will add Cygwin builds on windows-latest in our CI.

Signed-off-by: b-aaz <b-aazbsd@proton.me>
This commit is contained in:
b-aaz
2025-12-07 08:07:36 +00:00
committed by Enrico Weigelt
parent 8368df64d1
commit b4f0ee1b59
2 changed files with 55 additions and 0 deletions

9
.github/scripts/Cygwin/build.sh vendored Executable file
View File

@@ -0,0 +1,9 @@
#!/bin/sh
set -x
ccache -s
meson setup --prefix=/usr -Dxv=false -Dxf86bigfont=true -Dxephyr=true -Dxnest=true -Dxvfb=true -Dxwin=true -Dxorg=true -Dpciaccess=false -Dint10=false -Dglamor=false build
meson configure build
ninja -C build
ccache -s
ninja -C build test
ninja -C build install